public static final class EkmMetadata.Builder extends GeneratedMessage.Builder<EkmMetadata.Builder> implements EkmMetadataOrBuilderHolds information needed by Mudbray to use partner EKMs for workloads.
Protobuf type google.cloud.cloudcontrolspartner.v1.EkmMetadata
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > EkmMetadata.BuilderImplements
EkmMetadataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public EkmMetadata build()| Returns | |
|---|---|
| Type | Description |
EkmMetadata |
|
buildPartial()
public EkmMetadata buildPartial()| Returns | |
|---|---|
| Type | Description |
EkmMetadata |
|
clear()
public EkmMetadata.Builder clear()| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
|
clearEkmEndpointUri()
public EkmMetadata.Builder clearEkmEndpointUri()Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
string ekm_endpoint_uri = 2;
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |
clearEkmSolution()
public EkmMetadata.Builder clearEkmSolution()The Cloud EKM partner.
.google.cloud.cloudcontrolspartner.v1.EkmMetadata.EkmSolution ekm_solution = 1;
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public EkmMetadata getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
EkmMetadata |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEkmEndpointUri()
public String getEkmEndpointUri()Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
string ekm_endpoint_uri = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The ekmEndpointUri. |
getEkmEndpointUriBytes()
public ByteString getEkmEndpointUriBytes()Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
string ekm_endpoint_uri = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ekmEndpointUri. |
getEkmSolution()
public EkmMetadata.EkmSolution getEkmSolution()The Cloud EKM partner.
.google.cloud.cloudcontrolspartner.v1.EkmMetadata.EkmSolution ekm_solution = 1;
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.EkmSolution |
The ekmSolution. |
getEkmSolutionValue()
public int getEkmSolutionValue()The Cloud EKM partner.
.google.cloud.cloudcontrolspartner.v1.EkmMetadata.EkmSolution ekm_solution = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for ekmSolution. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(EkmMetadata other)
public EkmMetadata.Builder mergeFrom(EkmMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
EkmMetadata |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public EkmMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public EkmMetadata.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
|
setEkmEndpointUri(String value)
public EkmMetadata.Builder setEkmEndpointUri(String value)Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
string ekm_endpoint_uri = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe ekmEndpointUri to set. |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |
setEkmEndpointUriBytes(ByteString value)
public EkmMetadata.Builder setEkmEndpointUriBytes(ByteString value)Endpoint for sending requests to the EKM for key provisioning during Assured Workload creation.
string ekm_endpoint_uri = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for ekmEndpointUri to set. |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |
setEkmSolution(EkmMetadata.EkmSolution value)
public EkmMetadata.Builder setEkmSolution(EkmMetadata.EkmSolution value)The Cloud EKM partner.
.google.cloud.cloudcontrolspartner.v1.EkmMetadata.EkmSolution ekm_solution = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
EkmMetadata.EkmSolutionThe ekmSolution to set. |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |
setEkmSolutionValue(int value)
public EkmMetadata.Builder setEkmSolutionValue(int value)The Cloud EKM partner.
.google.cloud.cloudcontrolspartner.v1.EkmMetadata.EkmSolution ekm_solution = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for ekmSolution to set. |
| Returns | |
|---|---|
| Type | Description |
EkmMetadata.Builder |
This builder for chaining. |