public static final class GetAwsOpenIdConfigRequest.Builder extends GeneratedMessageV3.Builder<GetAwsOpenIdConfigRequest.Builder> implements GetAwsOpenIdConfigRequestOrBuilder
GetAwsOpenIdConfigRequest gets the OIDC discovery document for the
cluster. See the OpenID Connect Discovery 1.0 specification for details.
Protobuf type google.cloud.gkemulticloud.v1.GetAwsOpenIdConfigRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GetAwsOpenIdConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public GetAwsOpenIdConfigRequest build()
buildPartial()
public GetAwsOpenIdConfigRequest buildPartial()
clear()
public GetAwsOpenIdConfigRequest.Builder clear()
Overrides
clearAwsCluster()
public GetAwsOpenIdConfigRequest.Builder clearAwsCluster()
Required. The AwsCluster, which owns the OIDC discovery document.
Format:
projects/{project}/locations/{location}/awsClusters/{cluster}
string aws_cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearField(Descriptors.FieldDescriptor field)
public GetAwsOpenIdConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public GetAwsOpenIdConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public GetAwsOpenIdConfigRequest.Builder clone()
Overrides
getAwsCluster()
public String getAwsCluster()
Required. The AwsCluster, which owns the OIDC discovery document.
Format:
projects/{project}/locations/{location}/awsClusters/{cluster}
string aws_cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The awsCluster.
|
getAwsClusterBytes()
public ByteString getAwsClusterBytes()
Required. The AwsCluster, which owns the OIDC discovery document.
Format:
projects/{project}/locations/{location}/awsClusters/{cluster}
string aws_cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for awsCluster.
|
getDefaultInstanceForType()
public GetAwsOpenIdConfigRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(GetAwsOpenIdConfigRequest other)
public GetAwsOpenIdConfigRequest.Builder mergeFrom(GetAwsOpenIdConfigRequest other)
public GetAwsOpenIdConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GetAwsOpenIdConfigRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GetAwsOpenIdConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAwsCluster(String value)
public GetAwsOpenIdConfigRequest.Builder setAwsCluster(String value)
Required. The AwsCluster, which owns the OIDC discovery document.
Format:
projects/{project}/locations/{location}/awsClusters/{cluster}
string aws_cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The awsCluster to set.
|
setAwsClusterBytes(ByteString value)
public GetAwsOpenIdConfigRequest.Builder setAwsClusterBytes(ByteString value)
Required. The AwsCluster, which owns the OIDC discovery document.
Format:
projects/{project}/locations/{location}/awsClusters/{cluster}
string aws_cluster = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for awsCluster to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public GetAwsOpenIdConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GetAwsOpenIdConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final GetAwsOpenIdConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides