public static final class PrivatePoolV1Config.WorkerConfig.Builder extends GeneratedMessageV3.Builder<PrivatePoolV1Config.WorkerConfig.Builder> implements PrivatePoolV1Config.WorkerConfigOrBuilder
Defines the configuration to be used for creating workers in
the pool.
Protobuf type google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig
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 PrivatePoolV1Config.WorkerConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public PrivatePoolV1Config.WorkerConfig build()
buildPartial()
public PrivatePoolV1Config.WorkerConfig buildPartial()
clear()
public PrivatePoolV1Config.WorkerConfig.Builder clear()
Overrides
clearDiskSizeGb()
public PrivatePoolV1Config.WorkerConfig.Builder clearDiskSizeGb()
Size of the disk attached to the worker, in GB.
See Worker pool config
file.
Specify a value of up to 2000. If 0
is specified, Cloud Build will use
a standard disk size.
int64 disk_size_gb = 2;
clearField(Descriptors.FieldDescriptor field)
public PrivatePoolV1Config.WorkerConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMachineType()
public PrivatePoolV1Config.WorkerConfig.Builder clearMachineType()
Machine type of a worker, such as e2-medium
.
See Worker pool config
file.
If left blank, Cloud Build will use a sensible default.
string machine_type = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public PrivatePoolV1Config.WorkerConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public PrivatePoolV1Config.WorkerConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public PrivatePoolV1Config.WorkerConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDiskSizeGb()
public long getDiskSizeGb()
Size of the disk attached to the worker, in GB.
See Worker pool config
file.
Specify a value of up to 2000. If 0
is specified, Cloud Build will use
a standard disk size.
int64 disk_size_gb = 2;
Returns |
Type |
Description |
long |
The diskSizeGb.
|
getMachineType()
public String getMachineType()
Machine type of a worker, such as e2-medium
.
See Worker pool config
file.
If left blank, Cloud Build will use a sensible default.
string machine_type = 1;
Returns |
Type |
Description |
String |
The machineType.
|
getMachineTypeBytes()
public ByteString getMachineTypeBytes()
Machine type of a worker, such as e2-medium
.
See Worker pool config
file.
If left blank, Cloud Build will use a sensible default.
string machine_type = 1;
Returns |
Type |
Description |
ByteString |
The bytes for machineType.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PrivatePoolV1Config.WorkerConfig other)
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(PrivatePoolV1Config.WorkerConfig other)
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.WorkerConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDiskSizeGb(long value)
public PrivatePoolV1Config.WorkerConfig.Builder setDiskSizeGb(long value)
Size of the disk attached to the worker, in GB.
See Worker pool config
file.
Specify a value of up to 2000. If 0
is specified, Cloud Build will use
a standard disk size.
int64 disk_size_gb = 2;
Parameter |
Name |
Description |
value |
long
The diskSizeGb to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public PrivatePoolV1Config.WorkerConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMachineType(String value)
public PrivatePoolV1Config.WorkerConfig.Builder setMachineType(String value)
Machine type of a worker, such as e2-medium
.
See Worker pool config
file.
If left blank, Cloud Build will use a sensible default.
string machine_type = 1;
Parameter |
Name |
Description |
value |
String
The machineType to set.
|
setMachineTypeBytes(ByteString value)
public PrivatePoolV1Config.WorkerConfig.Builder setMachineTypeBytes(ByteString value)
Machine type of a worker, such as e2-medium
.
See Worker pool config
file.
If left blank, Cloud Build will use a sensible default.
string machine_type = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for machineType to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PrivatePoolV1Config.WorkerConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.WorkerConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides