public final class GetAwsJsonWebKeysRequest extends GeneratedMessageV3 implements GetAwsJsonWebKeysRequestOrBuilder
GetAwsJsonWebKeysRequest gets the public component of the keys used by the
cluster to sign token requests. This will be the jwks_uri for the discover
document returned by getOpenIDConfig. See the OpenID Connect
Discovery 1.0 specification for details.
Protobuf type google.cloud.gkemulticloud.v1.GetAwsJsonWebKeysRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AWS_CLUSTER_FIELD_NUMBER
public static final int AWS_CLUSTER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GetAwsJsonWebKeysRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GetAwsJsonWebKeysRequest.Builder newBuilder()
newBuilder(GetAwsJsonWebKeysRequest prototype)
public static GetAwsJsonWebKeysRequest.Builder newBuilder(GetAwsJsonWebKeysRequest prototype)
public static GetAwsJsonWebKeysRequest parseDelimitedFrom(InputStream input)
public static GetAwsJsonWebKeysRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GetAwsJsonWebKeysRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GetAwsJsonWebKeysRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GetAwsJsonWebKeysRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GetAwsJsonWebKeysRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GetAwsJsonWebKeysRequest parseFrom(CodedInputStream input)
public static GetAwsJsonWebKeysRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GetAwsJsonWebKeysRequest parseFrom(InputStream input)
public static GetAwsJsonWebKeysRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GetAwsJsonWebKeysRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GetAwsJsonWebKeysRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GetAwsJsonWebKeysRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAwsCluster()
public String getAwsCluster()
Required. The AwsCluster, which owns the JsonWebKeys.
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 JsonWebKeys.
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 GetAwsJsonWebKeysRequest getDefaultInstanceForType()
getParserForType()
public Parser<GetAwsJsonWebKeysRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GetAwsJsonWebKeysRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GetAwsJsonWebKeysRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public GetAwsJsonWebKeysRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides