Package com.google.appengine.v1
Class Deployment
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.appengine.v1.Deployment
-
- All Implemented Interfaces:
DeploymentOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class Deployment extends com.google.protobuf.GeneratedMessageV3 implements DeploymentOrBuilder
Code and application artifacts used to deploy a version to App Engine.
Protobuf typegoogle.appengine.v1.Deployment
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Deployment.Builder
Code and application artifacts used to deploy a version to App Engine.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CLOUD_BUILD_OPTIONS_FIELD_NUMBER
static int
CONTAINER_FIELD_NUMBER
static int
FILES_FIELD_NUMBER
static int
ZIP_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsFiles(String key)
Manifest of the files stored in Google Cloud Storage that are included as part of this version.boolean
equals(Object obj)
CloudBuildOptions
getCloudBuildOptions()
Options for any Google Cloud Build builds created as a part of this deployment.CloudBuildOptionsOrBuilder
getCloudBuildOptionsOrBuilder()
Options for any Google Cloud Build builds created as a part of this deployment.ContainerInfo
getContainer()
The Docker image for the container that runs the version.ContainerInfoOrBuilder
getContainerOrBuilder()
The Docker image for the container that runs the version.static Deployment
getDefaultInstance()
Deployment
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
Map<String,FileInfo>
getFiles()
Deprecated.int
getFilesCount()
Manifest of the files stored in Google Cloud Storage that are included as part of this version.Map<String,FileInfo>
getFilesMap()
Manifest of the files stored in Google Cloud Storage that are included as part of this version.FileInfo
getFilesOrDefault(String key, FileInfo defaultValue)
Manifest of the files stored in Google Cloud Storage that are included as part of this version.FileInfo
getFilesOrThrow(String key)
Manifest of the files stored in Google Cloud Storage that are included as part of this version.com.google.protobuf.Parser<Deployment>
getParserForType()
int
getSerializedSize()
ZipInfo
getZip()
The zip file for this deployment, if this is a zip deployment.ZipInfoOrBuilder
getZipOrBuilder()
The zip file for this deployment, if this is a zip deployment.boolean
hasCloudBuildOptions()
Options for any Google Cloud Build builds created as a part of this deployment.boolean
hasContainer()
The Docker image for the container that runs the version.int
hashCode()
boolean
hasZip()
The zip file for this deployment, if this is a zip deployment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static Deployment.Builder
newBuilder()
static Deployment.Builder
newBuilder(Deployment prototype)
Deployment.Builder
newBuilderForType()
protected Deployment.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Deployment
parseDelimitedFrom(InputStream input)
static Deployment
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Deployment
parseFrom(byte[] data)
static Deployment
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Deployment
parseFrom(com.google.protobuf.ByteString data)
static Deployment
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Deployment
parseFrom(com.google.protobuf.CodedInputStream input)
static Deployment
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Deployment
parseFrom(InputStream input)
static Deployment
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Deployment
parseFrom(ByteBuffer data)
static Deployment
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Deployment>
parser()
Deployment.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
FILES_FIELD_NUMBER
public static final int FILES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTAINER_FIELD_NUMBER
public static final int CONTAINER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ZIP_FIELD_NUMBER
public static final int ZIP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLOUD_BUILD_OPTIONS_FIELD_NUMBER
public static final int CLOUD_BUILD_OPTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getFilesCount
public int getFilesCount()
Description copied from interface:DeploymentOrBuilder
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
map<string, .google.appengine.v1.FileInfo> files = 1;
- Specified by:
getFilesCount
in interfaceDeploymentOrBuilder
-
containsFiles
public boolean containsFiles(String key)
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
map<string, .google.appengine.v1.FileInfo> files = 1;
- Specified by:
containsFiles
in interfaceDeploymentOrBuilder
-
getFiles
@Deprecated public Map<String,FileInfo> getFiles()
Deprecated.UsegetFilesMap()
instead.- Specified by:
getFiles
in interfaceDeploymentOrBuilder
-
getFilesMap
public Map<String,FileInfo> getFilesMap()
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
map<string, .google.appengine.v1.FileInfo> files = 1;
- Specified by:
getFilesMap
in interfaceDeploymentOrBuilder
-
getFilesOrDefault
public FileInfo getFilesOrDefault(String key, FileInfo defaultValue)
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
map<string, .google.appengine.v1.FileInfo> files = 1;
- Specified by:
getFilesOrDefault
in interfaceDeploymentOrBuilder
-
getFilesOrThrow
public FileInfo getFilesOrThrow(String key)
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
map<string, .google.appengine.v1.FileInfo> files = 1;
- Specified by:
getFilesOrThrow
in interfaceDeploymentOrBuilder
-
hasContainer
public boolean hasContainer()
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
.google.appengine.v1.ContainerInfo container = 2;
- Specified by:
hasContainer
in interfaceDeploymentOrBuilder
- Returns:
- Whether the container field is set.
-
getContainer
public ContainerInfo getContainer()
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
.google.appengine.v1.ContainerInfo container = 2;
- Specified by:
getContainer
in interfaceDeploymentOrBuilder
- Returns:
- The container.
-
getContainerOrBuilder
public ContainerInfoOrBuilder getContainerOrBuilder()
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
.google.appengine.v1.ContainerInfo container = 2;
- Specified by:
getContainerOrBuilder
in interfaceDeploymentOrBuilder
-
hasZip
public boolean hasZip()
The zip file for this deployment, if this is a zip deployment.
.google.appengine.v1.ZipInfo zip = 3;
- Specified by:
hasZip
in interfaceDeploymentOrBuilder
- Returns:
- Whether the zip field is set.
-
getZip
public ZipInfo getZip()
The zip file for this deployment, if this is a zip deployment.
.google.appengine.v1.ZipInfo zip = 3;
- Specified by:
getZip
in interfaceDeploymentOrBuilder
- Returns:
- The zip.
-
getZipOrBuilder
public ZipInfoOrBuilder getZipOrBuilder()
The zip file for this deployment, if this is a zip deployment.
.google.appengine.v1.ZipInfo zip = 3;
- Specified by:
getZipOrBuilder
in interfaceDeploymentOrBuilder
-
hasCloudBuildOptions
public boolean hasCloudBuildOptions()
Options for any Google Cloud Build builds created as a part of this deployment. These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
.google.appengine.v1.CloudBuildOptions cloud_build_options = 6;
- Specified by:
hasCloudBuildOptions
in interfaceDeploymentOrBuilder
- Returns:
- Whether the cloudBuildOptions field is set.
-
getCloudBuildOptions
public CloudBuildOptions getCloudBuildOptions()
Options for any Google Cloud Build builds created as a part of this deployment. These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
.google.appengine.v1.CloudBuildOptions cloud_build_options = 6;
- Specified by:
getCloudBuildOptions
in interfaceDeploymentOrBuilder
- Returns:
- The cloudBuildOptions.
-
getCloudBuildOptionsOrBuilder
public CloudBuildOptionsOrBuilder getCloudBuildOptionsOrBuilder()
Options for any Google Cloud Build builds created as a part of this deployment. These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
.google.appengine.v1.CloudBuildOptions cloud_build_options = 6;
- Specified by:
getCloudBuildOptionsOrBuilder
in interfaceDeploymentOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Deployment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Deployment parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Deployment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Deployment parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Deployment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Deployment parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Deployment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Deployment.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Deployment.Builder newBuilder()
-
newBuilder
public static Deployment.Builder newBuilder(Deployment prototype)
-
toBuilder
public Deployment.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Deployment.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Deployment getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Deployment> parser()
-
getParserForType
public com.google.protobuf.Parser<Deployment> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Deployment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-