public static final class PrivatePoolV1Config.Builder extends GeneratedMessageV3.Builder<PrivatePoolV1Config.Builder> implements PrivatePoolV1ConfigOrBuilder
Configuration for a V1 PrivatePool
.
Protobuf type google.devtools.cloudbuild.v1.PrivatePoolV1Config
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.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public PrivatePoolV1Config build()
buildPartial()
public PrivatePoolV1Config buildPartial()
clear()
public PrivatePoolV1Config.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public PrivatePoolV1Config.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNetworkConfig()
public PrivatePoolV1Config.Builder clearNetworkConfig()
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public PrivatePoolV1Config.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPrivateServiceConnect()
public PrivatePoolV1Config.Builder clearPrivateServiceConnect()
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
clearWorkerConfig()
public PrivatePoolV1Config.Builder clearWorkerConfig()
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
clone()
public PrivatePoolV1Config.Builder clone()
Overrides
getDefaultInstanceForType()
public PrivatePoolV1Config getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNetworkConfig()
public PrivatePoolV1Config.NetworkConfig getNetworkConfig()
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
getNetworkConfigBuilder()
public PrivatePoolV1Config.NetworkConfig.Builder getNetworkConfigBuilder()
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
getNetworkConfigOrBuilder()
public PrivatePoolV1Config.NetworkConfigOrBuilder getNetworkConfigOrBuilder()
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
getPrivateServiceConnect()
public PrivatePoolV1Config.PrivateServiceConnect getPrivateServiceConnect()
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
getPrivateServiceConnectBuilder()
public PrivatePoolV1Config.PrivateServiceConnect.Builder getPrivateServiceConnectBuilder()
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
getPrivateServiceConnectOrBuilder()
public PrivatePoolV1Config.PrivateServiceConnectOrBuilder getPrivateServiceConnectOrBuilder()
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
getWorkerConfig()
public PrivatePoolV1Config.WorkerConfig getWorkerConfig()
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
getWorkerConfigBuilder()
public PrivatePoolV1Config.WorkerConfig.Builder getWorkerConfigBuilder()
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
getWorkerConfigOrBuilder()
public PrivatePoolV1Config.WorkerConfigOrBuilder getWorkerConfigOrBuilder()
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
hasNetworkConfig()
public boolean hasNetworkConfig()
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
Returns |
Type |
Description |
boolean |
Whether the networkConfig field is set.
|
hasPrivateServiceConnect()
public boolean hasPrivateServiceConnect()
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
Returns |
Type |
Description |
boolean |
Whether the privateServiceConnect field is set.
|
hasWorkerConfig()
public boolean hasWorkerConfig()
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
Returns |
Type |
Description |
boolean |
Whether the workerConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PrivatePoolV1Config other)
public PrivatePoolV1Config.Builder mergeFrom(PrivatePoolV1Config other)
public PrivatePoolV1Config.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PrivatePoolV1Config.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeNetworkConfig(PrivatePoolV1Config.NetworkConfig value)
public PrivatePoolV1Config.Builder mergeNetworkConfig(PrivatePoolV1Config.NetworkConfig value)
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
mergePrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect value)
public PrivatePoolV1Config.Builder mergePrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect value)
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeWorkerConfig(PrivatePoolV1Config.WorkerConfig value)
public PrivatePoolV1Config.Builder mergeWorkerConfig(PrivatePoolV1Config.WorkerConfig value)
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public PrivatePoolV1Config.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setNetworkConfig(PrivatePoolV1Config.NetworkConfig value)
public PrivatePoolV1Config.Builder setNetworkConfig(PrivatePoolV1Config.NetworkConfig value)
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
setNetworkConfig(PrivatePoolV1Config.NetworkConfig.Builder builderForValue)
public PrivatePoolV1Config.Builder setNetworkConfig(PrivatePoolV1Config.NetworkConfig.Builder builderForValue)
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;
setPrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect value)
public PrivatePoolV1Config.Builder setPrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect value)
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
setPrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect.Builder builderForValue)
public PrivatePoolV1Config.Builder setPrivateServiceConnect(PrivatePoolV1Config.PrivateServiceConnect.Builder builderForValue)
Immutable. Private Service Connect(PSC) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PrivatePoolV1Config.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePoolV1Config.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setWorkerConfig(PrivatePoolV1Config.WorkerConfig value)
public PrivatePoolV1Config.Builder setWorkerConfig(PrivatePoolV1Config.WorkerConfig value)
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;
setWorkerConfig(PrivatePoolV1Config.WorkerConfig.Builder builderForValue)
public PrivatePoolV1Config.Builder setWorkerConfig(PrivatePoolV1Config.WorkerConfig.Builder builderForValue)
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;