Package com.google.appengine.v1
Class CloudBuildOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
- com.google.appengine.v1.CloudBuildOptions.Builder
-
- All Implemented Interfaces:
CloudBuildOptionsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CloudBuildOptions
public static final class CloudBuildOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder> implements CloudBuildOptionsOrBuilder
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
Protobuf typegoogle.appengine.v1.CloudBuildOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudBuildOptions.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudBuildOptions
build()
CloudBuildOptions
buildPartial()
CloudBuildOptions.Builder
clear()
CloudBuildOptions.Builder
clearAppYamlPath()
Path to the yaml file used in deployment, used to determine runtime configuration details.CloudBuildOptions.Builder
clearCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation.CloudBuildOptions.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CloudBuildOptions.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CloudBuildOptions.Builder
clone()
String
getAppYamlPath()
Path to the yaml file used in deployment, used to determine runtime configuration details.com.google.protobuf.ByteString
getAppYamlPathBytes()
Path to the yaml file used in deployment, used to determine runtime configuration details.com.google.protobuf.Duration
getCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation.com.google.protobuf.Duration.Builder
getCloudBuildTimeoutBuilder()
The Cloud Build timeout used as part of any dependent builds performed by version creation.com.google.protobuf.DurationOrBuilder
getCloudBuildTimeoutOrBuilder()
The Cloud Build timeout used as part of any dependent builds performed by version creation.CloudBuildOptions
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
hasCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CloudBuildOptions.Builder
mergeCloudBuildTimeout(com.google.protobuf.Duration value)
The Cloud Build timeout used as part of any dependent builds performed by version creation.CloudBuildOptions.Builder
mergeFrom(CloudBuildOptions other)
CloudBuildOptions.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CloudBuildOptions.Builder
mergeFrom(com.google.protobuf.Message other)
CloudBuildOptions.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CloudBuildOptions.Builder
setAppYamlPath(String value)
Path to the yaml file used in deployment, used to determine runtime configuration details.CloudBuildOptions.Builder
setAppYamlPathBytes(com.google.protobuf.ByteString value)
Path to the yaml file used in deployment, used to determine runtime configuration details.CloudBuildOptions.Builder
setCloudBuildTimeout(com.google.protobuf.Duration value)
The Cloud Build timeout used as part of any dependent builds performed by version creation.CloudBuildOptions.Builder
setCloudBuildTimeout(com.google.protobuf.Duration.Builder builderForValue)
The Cloud Build timeout used as part of any dependent builds performed by version creation.CloudBuildOptions.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudBuildOptions.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CloudBuildOptions.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
clear
public CloudBuildOptions.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
getDefaultInstanceForType
public CloudBuildOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CloudBuildOptions build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CloudBuildOptions buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CloudBuildOptions.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
setField
public CloudBuildOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
clearField
public CloudBuildOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
clearOneof
public CloudBuildOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
setRepeatedField
public CloudBuildOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
addRepeatedField
public CloudBuildOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
mergeFrom
public CloudBuildOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudBuildOptions.Builder>
-
mergeFrom
public CloudBuildOptions.Builder mergeFrom(CloudBuildOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
mergeFrom
public CloudBuildOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudBuildOptions.Builder>
- Throws:
IOException
-
getAppYamlPath
public String getAppYamlPath()
Path to the yaml file used in deployment, used to determine runtime configuration details. Required for flexible environment builds. See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
string app_yaml_path = 1;
- Specified by:
getAppYamlPath
in interfaceCloudBuildOptionsOrBuilder
- Returns:
- The appYamlPath.
-
getAppYamlPathBytes
public com.google.protobuf.ByteString getAppYamlPathBytes()
Path to the yaml file used in deployment, used to determine runtime configuration details. Required for flexible environment builds. See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
string app_yaml_path = 1;
- Specified by:
getAppYamlPathBytes
in interfaceCloudBuildOptionsOrBuilder
- Returns:
- The bytes for appYamlPath.
-
setAppYamlPath
public CloudBuildOptions.Builder setAppYamlPath(String value)
Path to the yaml file used in deployment, used to determine runtime configuration details. Required for flexible environment builds. See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
string app_yaml_path = 1;
- Parameters:
value
- The appYamlPath to set.- Returns:
- This builder for chaining.
-
clearAppYamlPath
public CloudBuildOptions.Builder clearAppYamlPath()
Path to the yaml file used in deployment, used to determine runtime configuration details. Required for flexible environment builds. See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
string app_yaml_path = 1;
- Returns:
- This builder for chaining.
-
setAppYamlPathBytes
public CloudBuildOptions.Builder setAppYamlPathBytes(com.google.protobuf.ByteString value)
Path to the yaml file used in deployment, used to determine runtime configuration details. Required for flexible environment builds. See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
string app_yaml_path = 1;
- Parameters:
value
- The bytes for appYamlPath to set.- Returns:
- This builder for chaining.
-
hasCloudBuildTimeout
public boolean hasCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
- Specified by:
hasCloudBuildTimeout
in interfaceCloudBuildOptionsOrBuilder
- Returns:
- Whether the cloudBuildTimeout field is set.
-
getCloudBuildTimeout
public com.google.protobuf.Duration getCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
- Specified by:
getCloudBuildTimeout
in interfaceCloudBuildOptionsOrBuilder
- Returns:
- The cloudBuildTimeout.
-
setCloudBuildTimeout
public CloudBuildOptions.Builder setCloudBuildTimeout(com.google.protobuf.Duration value)
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
-
setCloudBuildTimeout
public CloudBuildOptions.Builder setCloudBuildTimeout(com.google.protobuf.Duration.Builder builderForValue)
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
-
mergeCloudBuildTimeout
public CloudBuildOptions.Builder mergeCloudBuildTimeout(com.google.protobuf.Duration value)
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
-
clearCloudBuildTimeout
public CloudBuildOptions.Builder clearCloudBuildTimeout()
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
-
getCloudBuildTimeoutBuilder
public com.google.protobuf.Duration.Builder getCloudBuildTimeoutBuilder()
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
-
getCloudBuildTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getCloudBuildTimeoutOrBuilder()
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
.google.protobuf.Duration cloud_build_timeout = 2;
- Specified by:
getCloudBuildTimeoutOrBuilder
in interfaceCloudBuildOptionsOrBuilder
-
setUnknownFields
public final CloudBuildOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
mergeUnknownFields
public final CloudBuildOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudBuildOptions.Builder>
-
-