public final class Location extends GeneratedMessageV3 implements LocationOrBuilder
A resource that represents Google Cloud Platform location.
Protobuf type google.cloud.location.Location
Static Fields
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
LOCATION_ID_FIELD_NUMBER
public static final int LOCATION_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int METADATA_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static Location getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Location.Builder newBuilder()
newBuilder(Location prototype)
public static Location.Builder newBuilder(Location prototype)
Parameter |
---|
Name | Description |
prototype | Location
|
public static Location parseDelimitedFrom(InputStream input)
public static Location parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Location parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Location parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Location parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Location parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Location parseFrom(CodedInputStream input)
public static Location parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Location parseFrom(InputStream input)
public static Location parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Location parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Location parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Location> parser()
Methods
containsLabels(String key)
public boolean containsLabels(String key)
Cross-service attributes for the location. For example
{"cloud.googleapis.com/region": "us-east1"}
map<string, string> labels = 2;
Parameter |
---|
Name | Description |
key | String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public Location getDefaultInstanceForType()
getDisplayName()
public String getDisplayName()
The friendly name for this location, typically a nearby city name.
For example, "Tokyo".
string display_name = 5;
Returns |
---|
Type | Description |
String | The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
The friendly name for this location, typically a nearby city name.
For example, "Tokyo".
string display_name = 5;
Returns |
---|
Type | Description |
ByteString | The bytes for displayName.
|
getLabels()
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Cross-service attributes for the location. For example
{"cloud.googleapis.com/region": "us-east1"}
map<string, string> labels = 2;
Returns |
---|
Type | Description |
int | |
getLabelsMap()
public Map<String,String> getLabelsMap()
Cross-service attributes for the location. For example
{"cloud.googleapis.com/region": "us-east1"}
map<string, string> labels = 2;
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Cross-service attributes for the location. For example
{"cloud.googleapis.com/region": "us-east1"}
map<string, string> labels = 2;
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Cross-service attributes for the location. For example
{"cloud.googleapis.com/region": "us-east1"}
map<string, string> labels = 2;
Parameter |
---|
Name | Description |
key | String
|
getLocationId()
public String getLocationId()
The canonical id for this location. For example: "us-east1"
.
string location_id = 4;
Returns |
---|
Type | Description |
String | The locationId.
|
getLocationIdBytes()
public ByteString getLocationIdBytes()
The canonical id for this location. For example: "us-east1"
.
string location_id = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for locationId.
|
Service-specific metadata. For example the available capacity at the given
location.
.google.protobuf.Any metadata = 3;
Returns |
---|
Type | Description |
Any | The metadata.
|
public AnyOrBuilder getMetadataOrBuilder()
Service-specific metadata. For example the available capacity at the given
location.
.google.protobuf.Any metadata = 3;
getName()
Resource name for the location, which may vary between implementations.
For example: "projects/example-project/locations/us-east1"
string name = 1;
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Resource name for the location, which may vary between implementations.
For example: "projects/example-project/locations/us-east1"
string name = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getParserForType()
public Parser<Location> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
public boolean hasMetadata()
Service-specific metadata. For example the available capacity at the given
location.
.google.protobuf.Any metadata = 3;
Returns |
---|
Type | Description |
boolean | Whether the metadata field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter |
---|
Name | Description |
number | int
|
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Location.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Location.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public Location.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides