public final class ResourceIdKey extends GeneratedMessage implements ResourceIdKeyOrBuilder
The id for a Google Cloud Platform resource key.
Protobuf type google.cloud.capacityplanner.v1beta.ResourceIdKey
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
RESOURCE_CODE_FIELD_NUMBER
public static final int RESOURCE_CODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCE_ID_FIELD_NUMBER
public static final int RESOURCE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ResourceIdKey getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ResourceIdKey.Builder newBuilder()
newBuilder(ResourceIdKey prototype)
public static ResourceIdKey.Builder newBuilder(ResourceIdKey prototype)
public static ResourceIdKey parseDelimitedFrom(InputStream input)
public static ResourceIdKey parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ResourceIdKey parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ResourceIdKey parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ResourceIdKey parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ResourceIdKey parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ResourceIdKey parseFrom(CodedInputStream input)
public static ResourceIdKey parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ResourceIdKey parseFrom(InputStream input)
public static ResourceIdKey parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ResourceIdKey parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ResourceIdKey parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ResourceIdKey> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ResourceIdKey getDefaultInstanceForType()
getDemandFieldsCase()
public ResourceIdKey.DemandFieldsCase getDemandFieldsCase()
getParserForType()
public Parser<ResourceIdKey> getParserForType()
Overrides
getResourceCode()
public String getResourceCode()
Required. resource_code for the resource. eg: gce-ram, gce-vcpus,
gce-gpu, gce-tpu, gce-vm, gce-persistent-disk, gce-local-ssd.
string resource_code = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The resourceCode.
|
getResourceCodeBytes()
public ByteString getResourceCodeBytes()
Required. resource_code for the resource. eg: gce-ram, gce-vcpus,
gce-gpu, gce-tpu, gce-vm, gce-persistent-disk, gce-local-ssd.
string resource_code = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for resourceCode.
|
getResourceId()
public ResourceIdentifier getResourceId()
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
getResourceIdOrBuilder()
public ResourceIdentifierOrBuilder getResourceIdOrBuilder()
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasResourceCode()
public boolean hasResourceCode()
Required. resource_code for the resource. eg: gce-ram, gce-vcpus,
gce-gpu, gce-tpu, gce-vm, gce-persistent-disk, gce-local-ssd.
string resource_code = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the resourceCode field is set.
|
hasResourceId()
public boolean hasResourceId()
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the resourceId field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ResourceIdKey.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ResourceIdKey.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ResourceIdKey.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides