public static final class WorkloadIdentityConfig.Builder extends GeneratedMessage.Builder<WorkloadIdentityConfig.Builder> implements WorkloadIdentityConfigOrBuilderWorkload Identity settings.
Protobuf type google.cloud.gkemulticloud.v1.WorkloadIdentityConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > WorkloadIdentityConfig.BuilderImplements
WorkloadIdentityConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public WorkloadIdentityConfig build()| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig |
|
buildPartial()
public WorkloadIdentityConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig |
|
clear()
public WorkloadIdentityConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
|
clearIdentityProvider()
public WorkloadIdentityConfig.Builder clearIdentityProvider()The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
string identity_provider = 3;
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
clearIssuerUri()
public WorkloadIdentityConfig.Builder clearIssuerUri()The OIDC issuer URL for this cluster.
string issuer_uri = 1;
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
clearWorkloadPool()
public WorkloadIdentityConfig.Builder clearWorkloadPool()The Workload Identity Pool associated to the cluster.
string workload_pool = 2;
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public WorkloadIdentityConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIdentityProvider()
public String getIdentityProvider()The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
string identity_provider = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The identityProvider. |
getIdentityProviderBytes()
public ByteString getIdentityProviderBytes()The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
string identity_provider = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for identityProvider. |
getIssuerUri()
public String getIssuerUri()The OIDC issuer URL for this cluster.
string issuer_uri = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The issuerUri. |
getIssuerUriBytes()
public ByteString getIssuerUriBytes()The OIDC issuer URL for this cluster.
string issuer_uri = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for issuerUri. |
getWorkloadPool()
public String getWorkloadPool()The Workload Identity Pool associated to the cluster.
string workload_pool = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The workloadPool. |
getWorkloadPoolBytes()
public ByteString getWorkloadPoolBytes()The Workload Identity Pool associated to the cluster.
string workload_pool = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for workloadPool. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(WorkloadIdentityConfig other)
public WorkloadIdentityConfig.Builder mergeFrom(WorkloadIdentityConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
WorkloadIdentityConfig |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public WorkloadIdentityConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public WorkloadIdentityConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
|
setIdentityProvider(String value)
public WorkloadIdentityConfig.Builder setIdentityProvider(String value)The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
string identity_provider = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe identityProvider to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
setIdentityProviderBytes(ByteString value)
public WorkloadIdentityConfig.Builder setIdentityProviderBytes(ByteString value)The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
string identity_provider = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for identityProvider to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
setIssuerUri(String value)
public WorkloadIdentityConfig.Builder setIssuerUri(String value)The OIDC issuer URL for this cluster.
string issuer_uri = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe issuerUri to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
setIssuerUriBytes(ByteString value)
public WorkloadIdentityConfig.Builder setIssuerUriBytes(ByteString value)The OIDC issuer URL for this cluster.
string issuer_uri = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for issuerUri to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
setWorkloadPool(String value)
public WorkloadIdentityConfig.Builder setWorkloadPool(String value)The Workload Identity Pool associated to the cluster.
string workload_pool = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe workloadPool to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |
setWorkloadPoolBytes(ByteString value)
public WorkloadIdentityConfig.Builder setWorkloadPoolBytes(ByteString value)The Workload Identity Pool associated to the cluster.
string workload_pool = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for workloadPool to set. |
| Returns | |
|---|---|
| Type | Description |
WorkloadIdentityConfig.Builder |
This builder for chaining. |