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 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

      boolean containsLabels(String key)
       Set of labels associated with a TrustConfig.
       
      map<string, string> labels = 4;
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       Set of labels associated with a TrustConfig.
       
      map<string, string> labels = 4;
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       Set of labels associated with a TrustConfig.
       
      map<string, string> labels = 4;
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       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

      TrustConfig.TrustStore getTrustStores(int index)
       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

      TrustConfig.TrustStoreOrBuilder getTrustStoresOrBuilder(int index)
       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;