public static final class ResourceUsage.Builder extends GeneratedMessageV3.Builder<ResourceUsage.Builder> implements ResourceUsageOrBuilder
ResourceUsage describes the resource usage of the job.
Protobuf type google.cloud.batch.v1alpha.ResourceUsage
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 ResourceUsage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ResourceUsage build()
buildPartial()
public ResourceUsage buildPartial()
clear()
public ResourceUsage.Builder clear()
Overrides
clearCoreHours()
public ResourceUsage.Builder clearCoreHours()
The CPU core hours that the job consumes.
double core_hours = 1;
clearField(Descriptors.FieldDescriptor field)
public ResourceUsage.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceUsage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ResourceUsage.Builder clone()
Overrides
getCoreHours()
public double getCoreHours()
The CPU core hours that the job consumes.
double core_hours = 1;
Returns |
Type |
Description |
double |
The coreHours.
|
getDefaultInstanceForType()
public ResourceUsage getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ResourceUsage other)
public ResourceUsage.Builder mergeFrom(ResourceUsage other)
public ResourceUsage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ResourceUsage.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceUsage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCoreHours(double value)
public ResourceUsage.Builder setCoreHours(double value)
The CPU core hours that the job consumes.
double core_hours = 1;
Parameter |
Name |
Description |
value |
double
The coreHours to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceUsage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceUsage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceUsage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides