All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.redis.v1beta1.LocationMetadataOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.145.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/redis/v1beta1/cloud_redis.proto

package com.google.cloud.redis.v1beta1;

public interface LocationMetadataOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.redis.v1beta1.LocationMetadata)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * 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 `location_id` or `alternative_location_id` fields when
   * creating a Redis instance.
   * 
* * map<string, .google.cloud.redis.v1beta1.ZoneMetadata> available_zones = 1; */ 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 `location_id` or `alternative_location_id` fields when
   * creating a Redis instance.
   * 
* * map<string, .google.cloud.redis.v1beta1.ZoneMetadata> available_zones = 1; */ boolean containsAvailableZones(java.lang.String key); /** Use {@link #getAvailableZonesMap()} instead. */ @java.lang.Deprecated java.util.Map getAvailableZones(); /** * * *
   * 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 `location_id` or `alternative_location_id` fields when
   * creating a Redis instance.
   * 
* * map<string, .google.cloud.redis.v1beta1.ZoneMetadata> available_zones = 1; */ java.util.Map 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 `location_id` or `alternative_location_id` fields when
   * creating a Redis instance.
   * 
* * map<string, .google.cloud.redis.v1beta1.ZoneMetadata> available_zones = 1; */ com.google.cloud.redis.v1beta1.ZoneMetadata getAvailableZonesOrDefault( java.lang.String key, com.google.cloud.redis.v1beta1.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 `location_id` or `alternative_location_id` fields when
   * creating a Redis instance.
   * 
* * map<string, .google.cloud.redis.v1beta1.ZoneMetadata> available_zones = 1; */ com.google.cloud.redis.v1beta1.ZoneMetadata getAvailableZonesOrThrow(java.lang.String key); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy