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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PrivatePoolV1Config.WorkerConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public PrivatePoolV1Config.WorkerConfig build()
Returns
buildPartial()
public PrivatePoolV1Config.WorkerConfig buildPartial()
Returns
clear()
public PrivatePoolV1Config.WorkerConfig.Builder clear()
Returns
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 1000. If 0
is specified, Cloud Build will use
a standard disk size.
int64 disk_size_gb = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public PrivatePoolV1Config.WorkerConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public PrivatePoolV1Config.WorkerConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public PrivatePoolV1Config.WorkerConfig.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public PrivatePoolV1Config.WorkerConfig getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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 1000. 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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(PrivatePoolV1Config.WorkerConfig other)
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(PrivatePoolV1Config.WorkerConfig other)
Parameter
Returns
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public PrivatePoolV1Config.WorkerConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.WorkerConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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 1000. 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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public PrivatePoolV1Config.WorkerConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PrivatePoolV1Config.WorkerConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.WorkerConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides