Package com.google.cloud.deploy.v1
Class RuntimeConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
- com.google.cloud.deploy.v1.RuntimeConfig.Builder
-
- All Implemented Interfaces:
RuntimeConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RuntimeConfig
public static final class RuntimeConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder> implements RuntimeConfigOrBuilder
RuntimeConfig contains the runtime specific configurations for a deployment strategy.
Protobuf typegoogle.cloud.deploy.v1.RuntimeConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RuntimeConfigbuild()RuntimeConfigbuildPartial()RuntimeConfig.Builderclear()RuntimeConfig.BuilderclearCloudRun()Cloud Run runtime configuration.RuntimeConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RuntimeConfig.BuilderclearKubernetes()Kubernetes runtime configuration.RuntimeConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RuntimeConfig.BuilderclearRuntimeConfig()RuntimeConfig.Builderclone()CloudRunConfiggetCloudRun()Cloud Run runtime configuration.CloudRunConfig.BuildergetCloudRunBuilder()Cloud Run runtime configuration.CloudRunConfigOrBuildergetCloudRunOrBuilder()Cloud Run runtime configuration.RuntimeConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()KubernetesConfiggetKubernetes()Kubernetes runtime configuration.KubernetesConfig.BuildergetKubernetesBuilder()Kubernetes runtime configuration.KubernetesConfigOrBuildergetKubernetesOrBuilder()Kubernetes runtime configuration.RuntimeConfig.RuntimeConfigCasegetRuntimeConfigCase()booleanhasCloudRun()Cloud Run runtime configuration.booleanhasKubernetes()Kubernetes runtime configuration.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RuntimeConfig.BuildermergeCloudRun(CloudRunConfig value)Cloud Run runtime configuration.RuntimeConfig.BuildermergeFrom(RuntimeConfig other)RuntimeConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RuntimeConfig.BuildermergeFrom(com.google.protobuf.Message other)RuntimeConfig.BuildermergeKubernetes(KubernetesConfig value)Kubernetes runtime configuration.RuntimeConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RuntimeConfig.BuildersetCloudRun(CloudRunConfig value)Cloud Run runtime configuration.RuntimeConfig.BuildersetCloudRun(CloudRunConfig.Builder builderForValue)Cloud Run runtime configuration.RuntimeConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RuntimeConfig.BuildersetKubernetes(KubernetesConfig value)Kubernetes runtime configuration.RuntimeConfig.BuildersetKubernetes(KubernetesConfig.Builder builderForValue)Kubernetes runtime configuration.RuntimeConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RuntimeConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
clear
public RuntimeConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.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.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
getDefaultInstanceForType
public RuntimeConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RuntimeConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RuntimeConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RuntimeConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
setField
public RuntimeConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
clearField
public RuntimeConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
clearOneof
public RuntimeConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
setRepeatedField
public RuntimeConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
addRepeatedField
public RuntimeConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
mergeFrom
public RuntimeConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>
-
mergeFrom
public RuntimeConfig.Builder mergeFrom(RuntimeConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
mergeFrom
public RuntimeConfig.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<RuntimeConfig.Builder>- Throws:
IOException
-
getRuntimeConfigCase
public RuntimeConfig.RuntimeConfigCase getRuntimeConfigCase()
- Specified by:
getRuntimeConfigCasein interfaceRuntimeConfigOrBuilder
-
clearRuntimeConfig
public RuntimeConfig.Builder clearRuntimeConfig()
-
hasKubernetes
public boolean hasKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;- Specified by:
hasKubernetesin interfaceRuntimeConfigOrBuilder- Returns:
- Whether the kubernetes field is set.
-
getKubernetes
public KubernetesConfig getKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;- Specified by:
getKubernetesin interfaceRuntimeConfigOrBuilder- Returns:
- The kubernetes.
-
setKubernetes
public RuntimeConfig.Builder setKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;
-
setKubernetes
public RuntimeConfig.Builder setKubernetes(KubernetesConfig.Builder builderForValue)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;
-
mergeKubernetes
public RuntimeConfig.Builder mergeKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;
-
clearKubernetes
public RuntimeConfig.Builder clearKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;
-
getKubernetesBuilder
public KubernetesConfig.Builder getKubernetesBuilder()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;
-
getKubernetesOrBuilder
public KubernetesConfigOrBuilder getKubernetesOrBuilder()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;- Specified by:
getKubernetesOrBuilderin interfaceRuntimeConfigOrBuilder
-
hasCloudRun
public boolean hasCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;- Specified by:
hasCloudRunin interfaceRuntimeConfigOrBuilder- Returns:
- Whether the cloudRun field is set.
-
getCloudRun
public CloudRunConfig getCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;- Specified by:
getCloudRunin interfaceRuntimeConfigOrBuilder- Returns:
- The cloudRun.
-
setCloudRun
public RuntimeConfig.Builder setCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;
-
setCloudRun
public RuntimeConfig.Builder setCloudRun(CloudRunConfig.Builder builderForValue)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;
-
mergeCloudRun
public RuntimeConfig.Builder mergeCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;
-
clearCloudRun
public RuntimeConfig.Builder clearCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;
-
getCloudRunBuilder
public CloudRunConfig.Builder getCloudRunBuilder()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;
-
getCloudRunOrBuilder
public CloudRunConfigOrBuilder getCloudRunOrBuilder()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;- Specified by:
getCloudRunOrBuilderin interfaceRuntimeConfigOrBuilder
-
setUnknownFields
public final RuntimeConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
mergeUnknownFields
public final RuntimeConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>
-
-