public static final class ResourceIdKey.Builder extends GeneratedMessageV3.Builder<ResourceIdKey.Builder> implements ResourceIdKeyOrBuilder
The id for a Google Cloud Platform resource key.
Protobuf type google.cloud.capacityplanner.v1beta.ResourceIdKey
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ResourceIdKey.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ResourceIdKey build()
buildPartial()
public ResourceIdKey buildPartial()
clear()
public ResourceIdKey.Builder clear()
Overrides
clearDemandFields()
public ResourceIdKey.Builder clearDemandFields()
clearField(Descriptors.FieldDescriptor field)
public ResourceIdKey.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceIdKey.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearResourceCode()
public ResourceIdKey.Builder clearResourceCode()
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];
clearResourceId()
public ResourceIdKey.Builder clearResourceId()
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public ResourceIdKey.Builder clone()
Overrides
getDefaultInstanceForType()
public ResourceIdKey getDefaultInstanceForType()
getDemandFieldsCase()
public ResourceIdKey.DemandFieldsCase getDemandFieldsCase()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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];
getResourceIdBuilder()
public ResourceIdentifier.Builder getResourceIdBuilder()
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];
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ResourceIdKey other)
public ResourceIdKey.Builder mergeFrom(ResourceIdKey other)
public ResourceIdKey.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ResourceIdKey.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeResourceId(ResourceIdentifier value)
public ResourceIdKey.Builder mergeResourceId(ResourceIdentifier value)
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceIdKey.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceIdKey.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceIdKey.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setResourceCode(String value)
public ResourceIdKey.Builder setResourceCode(String value)
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];
| Parameter |
| Name |
Description |
value |
String
The resourceCode to set.
|
setResourceCodeBytes(ByteString value)
public ResourceIdKey.Builder setResourceCodeBytes(ByteString value)
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];
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for resourceCode to set.
|
setResourceId(ResourceIdentifier value)
public ResourceIdKey.Builder setResourceId(ResourceIdentifier value)
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
setResourceId(ResourceIdentifier.Builder builderForValue)
public ResourceIdKey.Builder setResourceId(ResourceIdentifier.Builder builderForValue)
Required. Id of the resource.
.google.cloud.capacityplanner.v1beta.ResourceIdentifier resource_id = 1 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceIdKey.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides