- 2.86.0 (latest)
- 2.85.0
- 2.84.0
- 2.83.0
- 2.81.0
- 2.79.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.73.0
- 2.71.0
- 2.70.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.8
- 2.5.3
- 2.4.4
- 2.3.1
public static final class GetPublicKeyRequest.Builder extends GeneratedMessage.Builder<GetPublicKeyRequest.Builder> implements GetPublicKeyRequestOrBuilderRequest message for KeyManagementService.GetPublicKey.
Protobuf type google.cloud.kms.v1.GetPublicKeyRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > GetPublicKeyRequest.BuilderImplements
GetPublicKeyRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public GetPublicKeyRequest build()| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest |
|
buildPartial()
public GetPublicKeyRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest |
|
clear()
public GetPublicKeyRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
|
clearName()
public GetPublicKeyRequest.Builder clearName()Required. The name of the CryptoKeyVersion public key to get.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |
clearPublicKeyFormat()
public GetPublicKeyRequest.Builder clearPublicKeyFormat()Optional. The PublicKey format specified by the user. This field is required for PQC algorithms. If specified, the public key will be exported through the public_key field in the requested format. Otherwise, the pem field will be populated for non-PQC algorithms, and an error will be returned for PQC algorithms.
.google.cloud.kms.v1.PublicKey.PublicKeyFormat public_key_format = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public GetPublicKeyRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String getName()Required. The name of the CryptoKeyVersion public key to get.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Required. The name of the CryptoKeyVersion public key to get.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getPublicKeyFormat()
public PublicKey.PublicKeyFormat getPublicKeyFormat()Optional. The PublicKey format specified by the user. This field is required for PQC algorithms. If specified, the public key will be exported through the public_key field in the requested format. Otherwise, the pem field will be populated for non-PQC algorithms, and an error will be returned for PQC algorithms.
.google.cloud.kms.v1.PublicKey.PublicKeyFormat public_key_format = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
PublicKey.PublicKeyFormat |
The publicKeyFormat. |
getPublicKeyFormatValue()
public int getPublicKeyFormatValue()Optional. The PublicKey format specified by the user. This field is required for PQC algorithms. If specified, the public key will be exported through the public_key field in the requested format. Otherwise, the pem field will be populated for non-PQC algorithms, and an error will be returned for PQC algorithms.
.google.cloud.kms.v1.PublicKey.PublicKeyFormat public_key_format = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for publicKeyFormat. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(GetPublicKeyRequest other)
public GetPublicKeyRequest.Builder mergeFrom(GetPublicKeyRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GetPublicKeyRequest |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GetPublicKeyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public GetPublicKeyRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
|
setName(String value)
public GetPublicKeyRequest.Builder setName(String value)Required. The name of the CryptoKeyVersion public key to get.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public GetPublicKeyRequest.Builder setNameBytes(ByteString value)Required. The name of the CryptoKeyVersion public key to get.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |
setPublicKeyFormat(PublicKey.PublicKeyFormat value)
public GetPublicKeyRequest.Builder setPublicKeyFormat(PublicKey.PublicKeyFormat value)Optional. The PublicKey format specified by the user. This field is required for PQC algorithms. If specified, the public key will be exported through the public_key field in the requested format. Otherwise, the pem field will be populated for non-PQC algorithms, and an error will be returned for PQC algorithms.
.google.cloud.kms.v1.PublicKey.PublicKeyFormat public_key_format = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
PublicKey.PublicKeyFormatThe publicKeyFormat to set. |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |
setPublicKeyFormatValue(int value)
public GetPublicKeyRequest.Builder setPublicKeyFormatValue(int value)Optional. The PublicKey format specified by the user. This field is required for PQC algorithms. If specified, the public key will be exported through the public_key field in the requested format. Otherwise, the pem field will be populated for non-PQC algorithms, and an error will be returned for PQC algorithms.
.google.cloud.kms.v1.PublicKey.PublicKeyFormat public_key_format = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for publicKeyFormat to set. |
| Returns | |
|---|---|
| Type | Description |
GetPublicKeyRequest.Builder |
This builder for chaining. |