Class Workload.ResourceInfo.Builder (2.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Workload.ResourceInfo.Builder extends GeneratedMessageV3.Builder<Workload.ResourceInfo.Builder> implements Workload.ResourceInfoOrBuilder
Represent the resources that are children of this Workload.
Protobuf type google.cloud.assuredworkloads.v1.Workload.ResourceInfo
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 Workload.ResourceInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Workload.ResourceInfo build()
buildPartial()
public Workload.ResourceInfo buildPartial()
clear()
public Workload.ResourceInfo.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Workload.ResourceInfo.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Workload.ResourceInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearResourceId()
public Workload.ResourceInfo.Builder clearResourceId()
Resource identifier.
For a project this represents project_number.
int64 resource_id = 1;
clearResourceType()
public Workload.ResourceInfo.Builder clearResourceType()
Indicates the type of resource.
.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2;
clone()
public Workload.ResourceInfo.Builder clone()
Overrides
getDefaultInstanceForType()
public Workload.ResourceInfo getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getResourceId()
public long getResourceId()
Resource identifier.
For a project this represents project_number.
int64 resource_id = 1;
Returns |
Type |
Description |
long |
The resourceId.
|
getResourceType()
public Workload.ResourceInfo.ResourceType getResourceType()
Indicates the type of resource.
.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2;
getResourceTypeValue()
public int getResourceTypeValue()
Indicates the type of resource.
.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for resourceType.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Workload.ResourceInfo other)
public Workload.ResourceInfo.Builder mergeFrom(Workload.ResourceInfo other)
public Workload.ResourceInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Workload.ResourceInfo.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Workload.ResourceInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Workload.ResourceInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Workload.ResourceInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setResourceId(long value)
public Workload.ResourceInfo.Builder setResourceId(long value)
Resource identifier.
For a project this represents project_number.
int64 resource_id = 1;
Parameter |
Name |
Description |
value |
long
The resourceId to set.
|
setResourceType(Workload.ResourceInfo.ResourceType value)
public Workload.ResourceInfo.Builder setResourceType(Workload.ResourceInfo.ResourceType value)
Indicates the type of resource.
.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2;
setResourceTypeValue(int value)
public Workload.ResourceInfo.Builder setResourceTypeValue(int value)
Indicates the type of resource.
.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType resource_type = 2;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for resourceType to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Workload.ResourceInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]