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 type
google.cloud.deploy.v1.RuntimeConfig| Modifier and Type | Method and Description |
|---|---|
RuntimeConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeConfig |
build() |
RuntimeConfig |
buildPartial() |
RuntimeConfig.Builder |
clear() |
RuntimeConfig.Builder |
clearCloudRun()
Cloud Run runtime configuration.
|
RuntimeConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RuntimeConfig.Builder |
clearKubernetes()
Kubernetes runtime configuration.
|
RuntimeConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RuntimeConfig.Builder |
clearRuntimeConfig() |
RuntimeConfig.Builder |
clone() |
CloudRunConfig |
getCloudRun()
Cloud Run runtime configuration.
|
CloudRunConfig.Builder |
getCloudRunBuilder()
Cloud Run runtime configuration.
|
CloudRunConfigOrBuilder |
getCloudRunOrBuilder()
Cloud Run runtime configuration.
|
RuntimeConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
KubernetesConfig |
getKubernetes()
Kubernetes runtime configuration.
|
KubernetesConfig.Builder |
getKubernetesBuilder()
Kubernetes runtime configuration.
|
KubernetesConfigOrBuilder |
getKubernetesOrBuilder()
Kubernetes runtime configuration.
|
RuntimeConfig.RuntimeConfigCase |
getRuntimeConfigCase() |
boolean |
hasCloudRun()
Cloud Run runtime configuration.
|
boolean |
hasKubernetes()
Kubernetes runtime configuration.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RuntimeConfig.Builder |
mergeCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
|
RuntimeConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RuntimeConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
RuntimeConfig.Builder |
mergeFrom(RuntimeConfig other) |
RuntimeConfig.Builder |
mergeKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
|
RuntimeConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RuntimeConfig.Builder |
setCloudRun(CloudRunConfig.Builder builderForValue)
Cloud Run runtime configuration.
|
RuntimeConfig.Builder |
setCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
|
RuntimeConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeConfig.Builder |
setKubernetes(KubernetesConfig.Builder builderForValue)
Kubernetes runtime configuration.
|
RuntimeConfig.Builder |
setKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
|
RuntimeConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RuntimeConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RuntimeConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RuntimeConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RuntimeConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(RuntimeConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public RuntimeConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuntimeConfig.Builder>IOExceptionpublic RuntimeConfig.RuntimeConfigCase getRuntimeConfigCase()
getRuntimeConfigCase in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder clearRuntimeConfig()
public boolean hasKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;hasKubernetes in interface RuntimeConfigOrBuilderpublic KubernetesConfig getKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;getKubernetes in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder setKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;public RuntimeConfig.Builder setKubernetes(KubernetesConfig.Builder builderForValue)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;public RuntimeConfig.Builder mergeKubernetes(KubernetesConfig value)
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;public RuntimeConfig.Builder clearKubernetes()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;public KubernetesConfig.Builder getKubernetesBuilder()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;public KubernetesConfigOrBuilder getKubernetesOrBuilder()
Kubernetes runtime configuration.
.google.cloud.deploy.v1.KubernetesConfig kubernetes = 1;getKubernetesOrBuilder in interface RuntimeConfigOrBuilderpublic boolean hasCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;hasCloudRun in interface RuntimeConfigOrBuilderpublic CloudRunConfig getCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;getCloudRun in interface RuntimeConfigOrBuilderpublic RuntimeConfig.Builder setCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;public RuntimeConfig.Builder setCloudRun(CloudRunConfig.Builder builderForValue)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;public RuntimeConfig.Builder mergeCloudRun(CloudRunConfig value)
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;public RuntimeConfig.Builder clearCloudRun()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;public CloudRunConfig.Builder getCloudRunBuilder()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;public CloudRunConfigOrBuilder getCloudRunOrBuilder()
Cloud Run runtime configuration.
.google.cloud.deploy.v1.CloudRunConfig cloud_run = 2;getCloudRunOrBuilder in interface RuntimeConfigOrBuilderpublic final RuntimeConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>public final RuntimeConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.