publicstaticfinalclass LocationMetadata.BuilderextendsGeneratedMessageV3.Builder<LocationMetadata.Builder>implementsLocationMetadataOrBuilder
Metadata for a given
google.cloud.location.Location.
Protobuf type google.cloud.edgecontainer.v1.LocationMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
publicstaticfinalDescriptors.DescriptorgetDescriptor()
Methods
publicLocationMetadata.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
publicLocationMetadatabuild()
publicLocationMetadatabuildPartial()
publicLocationMetadata.Builderclear()
Overrides
publicLocationMetadata.BuilderclearAvailableZones()
publicLocationMetadata.BuilderclearField(Descriptors.FieldDescriptorfield)
Overrides
publicLocationMetadata.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Overrides
publicLocationMetadata.Builderclone()
Overrides
publicbooleancontainsAvailableZones(Stringkey)
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;
| Parameter |
| Name |
Description |
key |
String
|
publicMap<String,ZoneMetadata>getAvailableZones()
publicintgetAvailableZonesCount()
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;
| Returns |
| Type |
Description |
int |
publicMap<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;
publicZoneMetadatagetAvailableZonesOrDefault(Stringkey,ZoneMetadatadefaultValue)
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;
publicZoneMetadatagetAvailableZonesOrThrow(Stringkey)
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;
| Parameter |
| Name |
Description |
key |
String
|
publicLocationMetadatagetDefaultInstanceForType()
publicDescriptors.DescriptorgetDescriptorForType()
Overrides
publicMap<String,ZoneMetadata>getMutableAvailableZones()
Use alternate mutation accessors instead.
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
protectedMapFieldReflectionAccessorinternalGetMapFieldReflection(intnumber)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
protectedMapFieldReflectionAccessorinternalGetMutableMapFieldReflection(intnumber)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
publicfinalbooleanisInitialized()
Overrides
publicLocationMetadata.BuildermergeFrom(LocationMetadataother)
publicLocationMetadata.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Overrides
publicLocationMetadata.BuildermergeFrom(Messageother)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
publicfinalLocationMetadata.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Overrides
publicLocationMetadata.BuilderputAllAvailableZones(Map<String,ZoneMetadata>values)
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;
publicLocationMetadata.BuilderputAvailableZones(Stringkey,ZoneMetadatavalue)
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;
publicZoneMetadata.BuilderputAvailableZonesBuilderIfAbsent(Stringkey)
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;
| Parameter |
| Name |
Description |
key |
String
|
publicLocationMetadata.BuilderremoveAvailableZones(Stringkey)
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;
| Parameter |
| Name |
Description |
key |
String
|
publicLocationMetadata.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
publicLocationMetadata.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Overrides
publicfinalLocationMetadata.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Overrides