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()
         The set of available Google Distributed Cloud Edge zones in the location.
         The map is keyed by the lowercase ID of each zone.
         
        map<string, .google.cloud.edgecontainer.v1.ZoneMetadata> available_zones = 1;
      • containsAvailableZones

        boolean containsAvailableZones​(String key)
         The set of available Google Distributed Cloud Edge zones in the location.
         The map is keyed by the lowercase ID of each zone.
         
        map<string, .google.cloud.edgecontainer.v1.ZoneMetadata> available_zones = 1;
      • getAvailableZonesMap

        Map<String,​ZoneMetadata> getAvailableZonesMap()
         The set of available Google Distributed Cloud Edge zones in the location.
         The map is keyed by the lowercase ID of each zone.
         
        map<string, .google.cloud.edgecontainer.v1.ZoneMetadata> available_zones = 1;
      • getAvailableZonesOrDefault

        ZoneMetadata getAvailableZonesOrDefault​(String key,
                                                ZoneMetadata defaultValue)
         The set of available Google Distributed Cloud Edge zones in the location.
         The map is keyed by the lowercase ID of each zone.
         
        map<string, .google.cloud.edgecontainer.v1.ZoneMetadata> available_zones = 1;
      • getAvailableZonesOrThrow

        ZoneMetadata getAvailableZonesOrThrow​(String key)
         The set of available Google Distributed Cloud Edge zones in the location.
         The map is keyed by the lowercase ID of each zone.
         
        map<string, .google.cloud.edgecontainer.v1.ZoneMetadata> available_zones = 1;