- 2.50.0 (latest)
- 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 EkmConnection.Builder extends GeneratedMessageV3.Builder<EkmConnection.Builder> implements EkmConnectionOrBuilder
An EkmConnection represents an individual EKM connection. It can be used for creating CryptoKeys and CryptoKeyVersions with a ProtectionLevel of EXTERNAL_VPC, as well as performing cryptographic operations using keys created within the EkmConnection.
Protobuf type google.cloud.kms.v1.EkmConnection
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > EkmConnection.BuilderImplements
EkmConnectionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllServiceResolvers(Iterable<? extends EkmConnection.ServiceResolver> values)
public EkmConnection.Builder addAllServiceResolvers(Iterable<? extends EkmConnection.ServiceResolver> values)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
values | Iterable<? extends com.google.cloud.kms.v1.EkmConnection.ServiceResolver> |
Type | Description |
EkmConnection.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public EkmConnection.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
EkmConnection.Builder |
addServiceResolvers(EkmConnection.ServiceResolver value)
public EkmConnection.Builder addServiceResolvers(EkmConnection.ServiceResolver value)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
value | EkmConnection.ServiceResolver |
Type | Description |
EkmConnection.Builder |
addServiceResolvers(EkmConnection.ServiceResolver.Builder builderForValue)
public EkmConnection.Builder addServiceResolvers(EkmConnection.ServiceResolver.Builder builderForValue)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
builderForValue | EkmConnection.ServiceResolver.Builder |
Type | Description |
EkmConnection.Builder |
addServiceResolvers(int index, EkmConnection.ServiceResolver value)
public EkmConnection.Builder addServiceResolvers(int index, EkmConnection.ServiceResolver value)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
value | EkmConnection.ServiceResolver |
Type | Description |
EkmConnection.Builder |
addServiceResolvers(int index, EkmConnection.ServiceResolver.Builder builderForValue)
public EkmConnection.Builder addServiceResolvers(int index, EkmConnection.ServiceResolver.Builder builderForValue)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
builderForValue | EkmConnection.ServiceResolver.Builder |
Type | Description |
EkmConnection.Builder |
addServiceResolversBuilder()
public EkmConnection.ServiceResolver.Builder addServiceResolversBuilder()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
EkmConnection.ServiceResolver.Builder |
addServiceResolversBuilder(int index)
public EkmConnection.ServiceResolver.Builder addServiceResolversBuilder(int index)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
Type | Description |
EkmConnection.ServiceResolver.Builder |
build()
public EkmConnection build()
Type | Description |
EkmConnection |
buildPartial()
public EkmConnection buildPartial()
Type | Description |
EkmConnection |
clear()
public EkmConnection.Builder clear()
Type | Description |
EkmConnection.Builder |
clearCreateTime()
public EkmConnection.Builder clearCreateTime()
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
EkmConnection.Builder |
clearEtag()
public EkmConnection.Builder clearEtag()
This checksum is computed by the server based on the value of other fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
string etag = 5;
Type | Description |
EkmConnection.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public EkmConnection.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
EkmConnection.Builder |
clearName()
public EkmConnection.Builder clearName()
Output only. The resource name for the
EkmConnection in the format
projects/*/locations/*/ekmConnections/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
EkmConnection.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public EkmConnection.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
EkmConnection.Builder |
clearServiceResolvers()
public EkmConnection.Builder clearServiceResolvers()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
EkmConnection.Builder |
clone()
public EkmConnection.Builder clone()
Type | Description |
EkmConnection.Builder |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public EkmConnection getDefaultInstanceForType()
Type | Description |
EkmConnection |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEtag()
public String getEtag()
This checksum is computed by the server based on the value of other fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
string etag = 5;
Type | Description |
String | The etag. |
getEtagBytes()
public ByteString getEtagBytes()
This checksum is computed by the server based on the value of other fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
string etag = 5;
Type | Description |
ByteString | The bytes for etag. |
getName()
public String getName()
Output only. The resource name for the
EkmConnection in the format
projects/*/locations/*/ekmConnections/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. The resource name for the
EkmConnection in the format
projects/*/locations/*/ekmConnections/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for name. |
getServiceResolvers(int index)
public EkmConnection.ServiceResolver getServiceResolvers(int index)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
Type | Description |
EkmConnection.ServiceResolver |
getServiceResolversBuilder(int index)
public EkmConnection.ServiceResolver.Builder getServiceResolversBuilder(int index)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
Type | Description |
EkmConnection.ServiceResolver.Builder |
getServiceResolversBuilderList()
public List<EkmConnection.ServiceResolver.Builder> getServiceResolversBuilderList()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
List<Builder> |
getServiceResolversCount()
public int getServiceResolversCount()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
int |
getServiceResolversList()
public List<EkmConnection.ServiceResolver> getServiceResolversList()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
List<ServiceResolver> |
getServiceResolversOrBuilder(int index)
public EkmConnection.ServiceResolverOrBuilder getServiceResolversOrBuilder(int index)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
Type | Description |
EkmConnection.ServiceResolverOrBuilder |
getServiceResolversOrBuilderList()
public List<? extends EkmConnection.ServiceResolverOrBuilder> getServiceResolversOrBuilderList()
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Type | Description |
List<? extends com.google.cloud.kms.v1.EkmConnection.ServiceResolverOrBuilder> |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public EkmConnection.Builder mergeCreateTime(Timestamp value)
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
EkmConnection.Builder |
mergeFrom(EkmConnection other)
public EkmConnection.Builder mergeFrom(EkmConnection other)
Name | Description |
other | EkmConnection |
Type | Description |
EkmConnection.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public EkmConnection.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
EkmConnection.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public EkmConnection.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
EkmConnection.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final EkmConnection.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
EkmConnection.Builder |
removeServiceResolvers(int index)
public EkmConnection.Builder removeServiceResolvers(int index)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
Type | Description |
EkmConnection.Builder |
setCreateTime(Timestamp value)
public EkmConnection.Builder setCreateTime(Timestamp value)
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
EkmConnection.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public EkmConnection.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time at which the EkmConnection was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
EkmConnection.Builder |
setEtag(String value)
public EkmConnection.Builder setEtag(String value)
This checksum is computed by the server based on the value of other fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
string etag = 5;
Name | Description |
value | String The etag to set. |
Type | Description |
EkmConnection.Builder | This builder for chaining. |
setEtagBytes(ByteString value)
public EkmConnection.Builder setEtagBytes(ByteString value)
This checksum is computed by the server based on the value of other fields, and may be sent on update requests to ensure the client has an up-to-date value before proceeding.
string etag = 5;
Name | Description |
value | ByteString The bytes for etag to set. |
Type | Description |
EkmConnection.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public EkmConnection.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
EkmConnection.Builder |
setName(String value)
public EkmConnection.Builder setName(String value)
Output only. The resource name for the
EkmConnection in the format
projects/*/locations/*/ekmConnections/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The name to set. |
Type | Description |
EkmConnection.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public EkmConnection.Builder setNameBytes(ByteString value)
Output only. The resource name for the
EkmConnection in the format
projects/*/locations/*/ekmConnections/*
.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
EkmConnection.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public EkmConnection.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
EkmConnection.Builder |
setServiceResolvers(int index, EkmConnection.ServiceResolver value)
public EkmConnection.Builder setServiceResolvers(int index, EkmConnection.ServiceResolver value)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
value | EkmConnection.ServiceResolver |
Type | Description |
EkmConnection.Builder |
setServiceResolvers(int index, EkmConnection.ServiceResolver.Builder builderForValue)
public EkmConnection.Builder setServiceResolvers(int index, EkmConnection.ServiceResolver.Builder builderForValue)
A list of ServiceResolvers where the EKM can be reached. There should be one ServiceResolver per EKM replica. Currently, only a single ServiceResolver is supported.
repeated .google.cloud.kms.v1.EkmConnection.ServiceResolver service_resolvers = 3;
Name | Description |
index | int |
builderForValue | EkmConnection.ServiceResolver.Builder |
Type | Description |
EkmConnection.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final EkmConnection.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
EkmConnection.Builder |