public final class LocationMetadata extends GeneratedMessage implements LocationMetadataOrBuilder
Metadata for a given
google.cloud.location.Location.
Protobuf type google.cloud.netapp.v1.LocationMetadata
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int HAS_ONTAP_PROXY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int HAS_VCP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SUPPORTED_FLEX_PERFORMANCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SUPPORTED_SERVICE_LEVELS_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 getDefaultInstanceForType()
public boolean getHasOntapProxy()
Output only. Indicates if the location has ONTAP Proxy support.
bool has_ontap_proxy = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The hasOntapProxy.
|
public boolean getHasVcp()
Output only. Indicates if the location has VCP support.
bool has_vcp = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The hasVcp.
|
public Parser<LocationMetadata> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public FlexPerformance getSupportedFlexPerformance(int index)
Output only. Supported flex performance in a location.
repeated .google.cloud.netapp.v1.FlexPerformance supported_flex_performance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
FlexPerformance |
The supportedFlexPerformance at the given index.
|
public int getSupportedFlexPerformanceCount()
Output only. Supported flex performance in a location.
repeated .google.cloud.netapp.v1.FlexPerformance supported_flex_performance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The count of supportedFlexPerformance.
|
public List<FlexPerformance> getSupportedFlexPerformanceList()
Output only. Supported flex performance in a location.
repeated .google.cloud.netapp.v1.FlexPerformance supported_flex_performance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getSupportedFlexPerformanceValue(int index)
Output only. Supported flex performance in a location.
repeated .google.cloud.netapp.v1.FlexPerformance supported_flex_performance = 2 [(.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 supportedFlexPerformance at the given index.
|
public List<Integer> getSupportedFlexPerformanceValueList()
Output only. Supported flex performance in a location.
repeated .google.cloud.netapp.v1.FlexPerformance supported_flex_performance = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedFlexPerformance.
|
public ServiceLevel getSupportedServiceLevels(int index)
Output only. Supported service levels in a location.
repeated .google.cloud.netapp.v1.ServiceLevel supported_service_levels = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
ServiceLevel |
The supportedServiceLevels at the given index.
|
public int getSupportedServiceLevelsCount()
Output only. Supported service levels in a location.
repeated .google.cloud.netapp.v1.ServiceLevel supported_service_levels = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The count of supportedServiceLevels.
|
public List<ServiceLevel> getSupportedServiceLevelsList()
Output only. Supported service levels in a location.
repeated .google.cloud.netapp.v1.ServiceLevel supported_service_levels = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<ServiceLevel> |
A list containing the supportedServiceLevels.
|
public int getSupportedServiceLevelsValue(int index)
Output only. Supported service levels in a location.
repeated .google.cloud.netapp.v1.ServiceLevel supported_service_levels = 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 supportedServiceLevels at the given index.
|
public List<Integer> getSupportedServiceLevelsValueList()
Output only. Supported service levels in a location.
repeated .google.cloud.netapp.v1.ServiceLevel supported_service_levels = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedServiceLevels.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public LocationMetadata.Builder newBuilderForType()
protected LocationMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public LocationMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides