public static final class LocationMetadata.Builder extends GeneratedMessage.Builder<LocationMetadata.Builder> 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
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > LocationMetadata.BuilderImplements
LocationMetadataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllCapabilities(Iterable<? extends LocationMetadata.Capability> values)
public LocationMetadata.Builder addAllCapabilities(Iterable<? extends LocationMetadata.Capability> values)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.vmwareengine.v1.LocationMetadata.Capability>The capabilities to add. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
addAllCapabilitiesValue(Iterable<Integer> values)
public LocationMetadata.Builder addAllCapabilitiesValue(Iterable<Integer> values)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<Integer>The enum numeric values on the wire for capabilities to add. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
addCapabilities(LocationMetadata.Capability value)
public LocationMetadata.Builder addCapabilities(LocationMetadata.Capability value)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
LocationMetadata.CapabilityThe capabilities to add. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
addCapabilitiesValue(int value)
public LocationMetadata.Builder addCapabilitiesValue(int value)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for capabilities to add. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
build()
public LocationMetadata build()| Returns | |
|---|---|
| Type | Description |
LocationMetadata |
|
buildPartial()
public LocationMetadata buildPartial()| Returns | |
|---|---|
| Type | Description |
LocationMetadata |
|
clear()
public LocationMetadata.Builder clear()| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
|
clearCapabilities()
public LocationMetadata.Builder clearCapabilities()Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
getCapabilities(int index)
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 |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Capability |
The capabilities at the given index. |
getCapabilitiesCount()
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. |
getCapabilitiesList()
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. |
getCapabilitiesValue(int index)
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 |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire of capabilities at the given index. |
getCapabilitiesValueList()
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. |
getDefaultInstanceForType()
public LocationMetadata getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
LocationMetadata |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(LocationMetadata other)
public LocationMetadata.Builder mergeFrom(LocationMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
LocationMetadata |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public LocationMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public LocationMetadata.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
|
setCapabilities(int index, LocationMetadata.Capability value)
public LocationMetadata.Builder setCapabilities(int index, LocationMetadata.Capability value)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
LocationMetadata.CapabilityThe capabilities to set. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |
setCapabilitiesValue(int index, int value)
public LocationMetadata.Builder setCapabilitiesValue(int index, int value)Output only. Capabilities of this location.
repeated .google.cloud.vmwareengine.v1.LocationMetadata.Capability capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
intThe enum numeric value on the wire for capabilities to set. |
| Returns | |
|---|---|
| Type | Description |
LocationMetadata.Builder |
This builder for chaining. |