public final class LocationMetadata extends GeneratedMessageV3 implements LocationMetadataOrBuilder
VmwareEngine specific metadata for the given
google.cloud.location.Location. It is
returned as a content of the google.cloud.location.Location.metadata
field.
Protobuf type google.cloud.vmwareengine.v1.LocationMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int CAPABILITIES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static LocationMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static LocationMetadata.Builder newBuilder()
public static LocationMetadata.Builder newBuilder(LocationMetadata prototype)
public static LocationMetadata parseDelimitedFrom(InputStream input)
public static LocationMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LocationMetadata parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static LocationMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LocationMetadata parseFrom(ByteString data)
public static LocationMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LocationMetadata parseFrom(CodedInputStream input)
public static LocationMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static LocationMetadata parseFrom(InputStream input)
public static LocationMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LocationMetadata parseFrom(ByteBuffer data)
public static LocationMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<LocationMetadata> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public LocationMetadata.Capability getCapabilities(int index)
Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
index | int
The index of the element to return.
|
public int getCapabilitiesCount()
Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | The count of capabilities.
|
public List<LocationMetadata.Capability> getCapabilitiesList()
Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
List<Capability> | A list containing the capabilities.
|
public int getCapabilitiesValue(int index)
Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
index | int
The index of the value to return.
|
Returns |
---|
Type | Description |
int | The enum numeric value on the wire of capabilities at the given index.
|
public List<Integer> getCapabilitiesValueList()
Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
List<Integer> | A list containing the enum numeric values on the wire for capabilities.
|
public LocationMetadata getDefaultInstanceForType()
public Parser<LocationMetadata> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public LocationMetadata.Builder newBuilderForType()
protected LocationMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public LocationMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides