Package com.google.cloudbuild.v1
Class PrivatePoolV1Config.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
com.google.cloudbuild.v1.PrivatePoolV1Config.Builder
- All Implemented Interfaces:
PrivatePoolV1ConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PrivatePoolV1Config
public static final class PrivatePoolV1Config.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
implements PrivatePoolV1ConfigOrBuilder
Configuration for a V1 `PrivatePool`.Protobuf type
google.devtools.cloudbuild.v1.PrivatePoolV1Config-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Network configuration for the pool.Immutable.Machine configuration for the workers in the pool.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorNetwork configuration for the pool.Network configuration for the pool.Network configuration for the pool.Immutable.Immutable.Immutable.Machine configuration for the workers in the pool.Machine configuration for the workers in the pool.Machine configuration for the workers in the pool.booleanNetwork configuration for the pool.booleanImmutable.booleanMachine configuration for the workers in the pool.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PrivatePoolV1Config other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Network configuration for the pool.Immutable.Machine configuration for the workers in the pool.Network configuration for the pool.setNetworkConfig(PrivatePoolV1Config.NetworkConfig.Builder builderForValue) Network configuration for the pool.Immutable.Immutable.Machine configuration for the workers in the pool.setWorkerConfig(PrivatePoolV1Config.WorkerConfig.Builder builderForValue) Machine configuration for the workers in the pool.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PrivatePoolV1Config.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PrivatePoolV1Config.Builder>
-
mergeFrom
public PrivatePoolV1Config.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PrivatePoolV1Config.Builder>- Throws:
IOException
-
hasWorkerConfig
public boolean hasWorkerConfig()Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;- Specified by:
hasWorkerConfigin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- Whether the workerConfig field is set.
-
getWorkerConfig
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;- Specified by:
getWorkerConfigin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- The workerConfig.
-
setWorkerConfig
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1; -
setWorkerConfig
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; -
mergeWorkerConfig
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1; -
clearWorkerConfig
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1; -
getWorkerConfigBuilder
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1; -
getWorkerConfigOrBuilder
Machine configuration for the workers in the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;- Specified by:
getWorkerConfigOrBuilderin interfacePrivatePoolV1ConfigOrBuilder
-
hasNetworkConfig
public boolean hasNetworkConfig()Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;- Specified by:
hasNetworkConfigin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- Whether the networkConfig field is set.
-
getNetworkConfig
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;- Specified by:
getNetworkConfigin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- The networkConfig.
-
setNetworkConfig
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2; -
setNetworkConfig
public PrivatePoolV1Config.Builder setNetworkConfig(PrivatePoolV1Config.NetworkConfig.Builder builderForValue) Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2; -
mergeNetworkConfig
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2; -
clearNetworkConfig
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2; -
getNetworkConfigBuilder
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2; -
getNetworkConfigOrBuilder
Network configuration for the pool.
.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;- Specified by:
getNetworkConfigOrBuilderin interfacePrivatePoolV1ConfigOrBuilder
-
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];- Specified by:
hasPrivateServiceConnectin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- Whether the privateServiceConnect field is set.
-
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];- Specified by:
getPrivateServiceConnectin interfacePrivatePoolV1ConfigOrBuilder- Returns:
- The privateServiceConnect.
-
setPrivateServiceConnect
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
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]; -
mergePrivateServiceConnect
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]; -
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]; -
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
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];- Specified by:
getPrivateServiceConnectOrBuilderin interfacePrivatePoolV1ConfigOrBuilder
-