Interface InstanceSettingsMetadataOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    A metadata key/value items map.
    Deprecated.
    int
    A metadata key/value items map.
    A metadata key/value items map.
    getItemsOrDefault(String key, String defaultValue)
    A metadata key/value items map.
    A metadata key/value items map.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    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

    • getItemsCount

      int getItemsCount()
       A metadata key/value items map.
       The total size of all keys and values must be less than 512KB.
       
      map<string, string> items = 100526016;
    • containsItems

      boolean containsItems(String key)
       A metadata key/value items map.
       The total size of all keys and values must be less than 512KB.
       
      map<string, string> items = 100526016;
    • getItems

      Deprecated.
      Use getItemsMap() instead.
    • getItemsMap

      Map<String,String> getItemsMap()
       A metadata key/value items map.
       The total size of all keys and values must be less than 512KB.
       
      map<string, string> items = 100526016;
    • getItemsOrDefault

      String getItemsOrDefault(String key, String defaultValue)
       A metadata key/value items map.
       The total size of all keys and values must be less than 512KB.
       
      map<string, string> items = 100526016;
    • getItemsOrThrow

      String getItemsOrThrow(String key)
       A metadata key/value items map.
       The total size of all keys and values must be less than 512KB.
       
      map<string, string> items = 100526016;
    • hasKind

      boolean hasKind()
       Output only. [Output Only] Type of the resource. Always compute#metadata
       for metadata.
       
      optional string kind = 3292052;
      Returns:
      Whether the kind field is set.
    • getKind

      String getKind()
       Output only. [Output Only] Type of the resource. Always compute#metadata
       for metadata.
       
      optional string kind = 3292052;
      Returns:
      The kind.
    • getKindBytes

      com.google.protobuf.ByteString getKindBytes()
       Output only. [Output Only] Type of the resource. Always compute#metadata
       for metadata.
       
      optional string kind = 3292052;
      Returns:
      The bytes for kind.