Interface InstanceParamsOrBuilder

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

    public interface InstanceParamsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getResourceManagerTagsCount

        int getResourceManagerTagsCount()
         Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`. The field is ignored (both PUT & PATCH) when empty.
         
        map<string, string> resource_manager_tags = 377671164;
      • containsResourceManagerTags

        boolean containsResourceManagerTags​(String key)
         Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`. The field is ignored (both PUT & PATCH) when empty.
         
        map<string, string> resource_manager_tags = 377671164;
      • getResourceManagerTagsMap

        Map<String,​String> getResourceManagerTagsMap()
         Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`. The field is ignored (both PUT & PATCH) when empty.
         
        map<string, string> resource_manager_tags = 377671164;
      • getResourceManagerTagsOrDefault

        String getResourceManagerTagsOrDefault​(String key,
                                               String defaultValue)
         Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`. The field is ignored (both PUT & PATCH) when empty.
         
        map<string, string> resource_manager_tags = 377671164;
      • getResourceManagerTagsOrThrow

        String getResourceManagerTagsOrThrow​(String key)
         Resource manager tags to be bound to the instance. Tag keys and values have the same definition as resource manager tags. Keys must be in the format `tagKeys/{tag_key_id}`, and values are in the format `tagValues/456`. The field is ignored (both PUT & PATCH) when empty.
         
        map<string, string> resource_manager_tags = 377671164;