Interface LocationMetadataOrBuilder

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

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

      • getAvailableZonesCount

        int getAvailableZonesCount()
         Output only. The set of available zones in the location. The map is keyed
         by the lowercase ID of each zone, as defined by GCE. These keys can be
         specified in the `zones` field when creating a Memcached instance.
         
        map<string, .google.cloud.memcache.v1.ZoneMetadata> available_zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • containsAvailableZones

        boolean containsAvailableZones​(String key)
         Output only. The set of available zones in the location. The map is keyed
         by the lowercase ID of each zone, as defined by GCE. These keys can be
         specified in the `zones` field when creating a Memcached instance.
         
        map<string, .google.cloud.memcache.v1.ZoneMetadata> available_zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailableZonesMap

        Map<String,​ZoneMetadata> getAvailableZonesMap()
         Output only. The set of available zones in the location. The map is keyed
         by the lowercase ID of each zone, as defined by GCE. These keys can be
         specified in the `zones` field when creating a Memcached instance.
         
        map<string, .google.cloud.memcache.v1.ZoneMetadata> available_zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailableZonesOrDefault

        ZoneMetadata getAvailableZonesOrDefault​(String key,
                                                ZoneMetadata defaultValue)
         Output only. The set of available zones in the location. The map is keyed
         by the lowercase ID of each zone, as defined by GCE. These keys can be
         specified in the `zones` field when creating a Memcached instance.
         
        map<string, .google.cloud.memcache.v1.ZoneMetadata> available_zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAvailableZonesOrThrow

        ZoneMetadata getAvailableZonesOrThrow​(String key)
         Output only. The set of available zones in the location. The map is keyed
         by the lowercase ID of each zone, as defined by GCE. These keys can be
         specified in the `zones` field when creating a Memcached instance.
         
        map<string, .google.cloud.memcache.v1.ZoneMetadata> available_zones = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];