Interface DeploymentOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Deployment, Deployment.Builder

    public interface DeploymentOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getFilesCount

        int getFilesCount()
         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;
      • containsFiles

        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;
      • getFilesMap

        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;
      • getFilesOrDefault

        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;
      • getFilesOrThrow

        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;
      • hasContainer

        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;
        Returns:
        Whether the container field is set.
      • getContainer

        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;
        Returns:
        The container.
      • getContainerOrBuilder

        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;
      • hasZip

        boolean hasZip()
         The zip file for this deployment, if this is a zip deployment.
         
        .google.appengine.v1.ZipInfo zip = 3;
        Returns:
        Whether the zip field is set.
      • getZip

        ZipInfo getZip()
         The zip file for this deployment, if this is a zip deployment.
         
        .google.appengine.v1.ZipInfo zip = 3;
        Returns:
        The zip.
      • getZipOrBuilder

        ZipInfoOrBuilder getZipOrBuilder()
         The zip file for this deployment, if this is a zip deployment.
         
        .google.appengine.v1.ZipInfo zip = 3;
      • hasCloudBuildOptions

        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;
        Returns:
        Whether the cloudBuildOptions field is set.
      • getCloudBuildOptions

        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;
        Returns:
        The cloudBuildOptions.
      • getCloudBuildOptionsOrBuilder

        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;