Interface ConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Config, Config.Builder

@Generated public interface ConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Identifier.
    com.google.protobuf.ByteString
    Identifier.
    boolean
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getName

      String getName()
       Identifier. The config name.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Identifier. The config name.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • getDefaultKmsKeyName

      String getDefaultKmsKeyName()
       Optional. The default KMS key that is used if no encryption key is provided
       when a repository is created.
       
      string default_kms_key_name = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The defaultKmsKeyName.
    • getDefaultKmsKeyNameBytes

      com.google.protobuf.ByteString getDefaultKmsKeyNameBytes()
       Optional. The default KMS key that is used if no encryption key is provided
       when a repository is created.
       
      string default_kms_key_name = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for defaultKmsKeyName.
    • hasInternalMetadata

      boolean hasInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the internalMetadata field is set.
    • getInternalMetadata

      String getInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The internalMetadata.
    • getInternalMetadataBytes

      com.google.protobuf.ByteString getInternalMetadataBytes()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for internalMetadata.