Interface TrustConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TrustConfig,TrustConfig.Builder
@Generated
public interface TrustConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsLabels(String key) Set of labels associated with a TrustConfig.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.One or more paragraphs of text description of a TrustConfig.com.google.protobuf.ByteStringOne or more paragraphs of text description of a TrustConfig.getEtag()This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.com.google.protobuf.ByteStringThis checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.Deprecated.intSet of labels associated with a TrustConfig.Set of labels associated with a TrustConfig.getLabelsOrDefault(String key, String defaultValue) Set of labels associated with a TrustConfig.getLabelsOrThrow(String key) Set of labels associated with a TrustConfig.getName()A user-defined name of the trust config.com.google.protobuf.ByteStringA user-defined name of the trust config.getTrustStores(int index) Set of trust stores to perform validation against.intSet of trust stores to perform validation against.Set of trust stores to perform validation against.getTrustStoresOrBuilder(int index) Set of trust stores to perform validation against.List<? extends TrustConfig.TrustStoreOrBuilder>Set of trust stores to perform validation against.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()A user-defined name of the trust config. TrustConfig names must be unique globally and match pattern `projects/*/locations/*/trustConfigs/*`.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()A user-defined name of the trust config. TrustConfig names must be unique globally and match pattern `projects/*/locations/*/trustConfigs/*`.
string name = 1;- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The creation timestamp of a TrustConfig.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasUpdateTime
boolean hasUpdateTime()Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The last update timestamp of a TrustConfig.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLabelsCount
int getLabelsCount()Set of labels associated with a TrustConfig.
map<string, string> labels = 4; -
containsLabels
Set of labels associated with a TrustConfig.
map<string, string> labels = 4; -
getLabels
Deprecated.UsegetLabelsMap()instead. -
getLabelsMap
Set of labels associated with a TrustConfig.
map<string, string> labels = 4; -
getLabelsOrDefault
Set of labels associated with a TrustConfig.
map<string, string> labels = 4; -
getLabelsOrThrow
Set of labels associated with a TrustConfig.
map<string, string> labels = 4; -
getDescription
String getDescription()One or more paragraphs of text description of a TrustConfig.
string description = 5;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()One or more paragraphs of text description of a TrustConfig.
string description = 5;- Returns:
- The bytes for description.
-
getEtag
String getEtag()This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;- Returns:
- The etag.
-
getEtagBytes
com.google.protobuf.ByteString getEtagBytes()This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 6;- Returns:
- The bytes for etag.
-
getTrustStoresList
List<TrustConfig.TrustStore> getTrustStoresList()Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8; -
getTrustStores
Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8; -
getTrustStoresCount
int getTrustStoresCount()Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8; -
getTrustStoresOrBuilderList
List<? extends TrustConfig.TrustStoreOrBuilder> getTrustStoresOrBuilderList()Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8; -
getTrustStoresOrBuilder
Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
repeated .google.cloud.certificatemanager.v1.TrustConfig.TrustStore trust_stores = 8;
-