Class 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
     A Deployment is a group of resources and configs managed and provisioned by
     Infra Manager.
     
    Protobuf type google.cloud.config.v1.Deployment
    See Also:
    Serialized Form
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.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 class com.google.protobuf.GeneratedMessageV3
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasTerraformBlueprint

        public boolean hasTerraformBlueprint()
         A blueprint described using Terraform's HashiCorp Configuration Language
         as a root module.
         
        .google.cloud.config.v1.TerraformBlueprint terraform_blueprint = 6;
        Specified by:
        hasTerraformBlueprint in interface DeploymentOrBuilder
        Returns:
        Whether the terraformBlueprint field is set.
      • getTerraformBlueprint

        public TerraformBlueprint getTerraformBlueprint()
         A blueprint described using Terraform's HashiCorp Configuration Language
         as a root module.
         
        .google.cloud.config.v1.TerraformBlueprint terraform_blueprint = 6;
        Specified by:
        getTerraformBlueprint in interface DeploymentOrBuilder
        Returns:
        The terraformBlueprint.
      • getName

        public String getName()
         Resource name of the deployment.
         Format: `projects/{project}/locations/{location}/deployments/{deployment}`
         
        string name = 1;
        Specified by:
        getName in interface DeploymentOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Resource name of the deployment.
         Format: `projects/{project}/locations/{location}/deployments/{deployment}`
         
        string name = 1;
        Specified by:
        getNameBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for name.
      • hasCreateTime

        public boolean hasCreateTime()
         Output only. Time when the deployment was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCreateTime in interface DeploymentOrBuilder
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        public com.google.protobuf.Timestamp getCreateTime()
         Output only. Time when the deployment was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateTime in interface DeploymentOrBuilder
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. Time when the deployment was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateTimeOrBuilder in interface DeploymentOrBuilder
      • hasUpdateTime

        public boolean hasUpdateTime()
         Output only. Time when the deployment was last modified.
         
        .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasUpdateTime in interface DeploymentOrBuilder
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        public com.google.protobuf.Timestamp getUpdateTime()
         Output only. Time when the deployment was last modified.
         
        .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUpdateTime in interface DeploymentOrBuilder
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. Time when the deployment was last modified.
         
        .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUpdateTimeOrBuilder in interface DeploymentOrBuilder
      • containsLabels

        public boolean containsLabels​(String key)
         User-defined metadata for the deployment.
         
        map<string, string> labels = 4;
        Specified by:
        containsLabels in interface DeploymentOrBuilder
      • getStateValue

        public int getStateValue()
         Output only. Current state of the deployment.
         
        .google.cloud.config.v1.Deployment.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getStateValue in interface DeploymentOrBuilder
        Returns:
        The enum numeric value on the wire for state.
      • getState

        public Deployment.State getState()
         Output only. Current state of the deployment.
         
        .google.cloud.config.v1.Deployment.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getState in interface DeploymentOrBuilder
        Returns:
        The state.
      • getLatestRevision

        public String getLatestRevision()
         Output only. Revision name that was most recently applied.
         Format: `projects/{project}/locations/{location}/deployments/{deployment}/
         revisions/{revision}`
         
        string latest_revision = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getLatestRevision in interface DeploymentOrBuilder
        Returns:
        The latestRevision.
      • getLatestRevisionBytes

        public com.google.protobuf.ByteString getLatestRevisionBytes()
         Output only. Revision name that was most recently applied.
         Format: `projects/{project}/locations/{location}/deployments/{deployment}/
         revisions/{revision}`
         
        string latest_revision = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getLatestRevisionBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for latestRevision.
      • getStateDetail

        public String getStateDetail()
         Output only. Additional information regarding the current state.
         
        string state_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getStateDetail in interface DeploymentOrBuilder
        Returns:
        The stateDetail.
      • getStateDetailBytes

        public com.google.protobuf.ByteString getStateDetailBytes()
         Output only. Additional information regarding the current state.
         
        string state_detail = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getStateDetailBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for stateDetail.
      • getErrorCodeValue

        public int getErrorCodeValue()
         Output only. Error code describing errors that may have occurred.
         
        .google.cloud.config.v1.Deployment.ErrorCode error_code = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getErrorCodeValue in interface DeploymentOrBuilder
        Returns:
        The enum numeric value on the wire for errorCode.
      • getErrorCode

        public Deployment.ErrorCode getErrorCode()
         Output only. Error code describing errors that may have occurred.
         
        .google.cloud.config.v1.Deployment.ErrorCode error_code = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getErrorCode in interface DeploymentOrBuilder
        Returns:
        The errorCode.
      • hasDeleteResults

        public boolean hasDeleteResults()
         Output only. Location of artifacts from a DeleteDeployment operation.
         
        .google.cloud.config.v1.ApplyResults delete_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasDeleteResults in interface DeploymentOrBuilder
        Returns:
        Whether the deleteResults field is set.
      • getDeleteResults

        public ApplyResults getDeleteResults()
         Output only. Location of artifacts from a DeleteDeployment operation.
         
        .google.cloud.config.v1.ApplyResults delete_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteResults in interface DeploymentOrBuilder
        Returns:
        The deleteResults.
      • getDeleteResultsOrBuilder

        public ApplyResultsOrBuilder getDeleteResultsOrBuilder()
         Output only. Location of artifacts from a DeleteDeployment operation.
         
        .google.cloud.config.v1.ApplyResults delete_results = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteResultsOrBuilder in interface DeploymentOrBuilder
      • getDeleteBuild

        public String getDeleteBuild()
         Output only. Cloud Build instance UUID associated with deleting this
         deployment.
         
        string delete_build = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteBuild in interface DeploymentOrBuilder
        Returns:
        The deleteBuild.
      • getDeleteBuildBytes

        public com.google.protobuf.ByteString getDeleteBuildBytes()
         Output only. Cloud Build instance UUID associated with deleting this
         deployment.
         
        string delete_build = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteBuildBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for deleteBuild.
      • getDeleteLogs

        public String getDeleteLogs()
         Output only. Location of Cloud Build logs in Google Cloud Storage,
         populated when deleting this deployment. Format: `gs://{bucket}/{object}`.
         
        string delete_logs = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteLogs in interface DeploymentOrBuilder
        Returns:
        The deleteLogs.
      • getDeleteLogsBytes

        public com.google.protobuf.ByteString getDeleteLogsBytes()
         Output only. Location of Cloud Build logs in Google Cloud Storage,
         populated when deleting this deployment. Format: `gs://{bucket}/{object}`.
         
        string delete_logs = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getDeleteLogsBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for deleteLogs.
      • getTfErrorsList

        public List<TerraformError> getTfErrorsList()
         Output only. Errors encountered when deleting this deployment.
         Errors are truncated to 10 entries, see `delete_results` and `error_logs`
         for full details.
         
        repeated .google.cloud.config.v1.TerraformError tf_errors = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTfErrorsList in interface DeploymentOrBuilder
      • getTfErrorsOrBuilderList

        public List<? extends TerraformErrorOrBuilder> getTfErrorsOrBuilderList()
         Output only. Errors encountered when deleting this deployment.
         Errors are truncated to 10 entries, see `delete_results` and `error_logs`
         for full details.
         
        repeated .google.cloud.config.v1.TerraformError tf_errors = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTfErrorsOrBuilderList in interface DeploymentOrBuilder
      • getTfErrorsCount

        public int getTfErrorsCount()
         Output only. Errors encountered when deleting this deployment.
         Errors are truncated to 10 entries, see `delete_results` and `error_logs`
         for full details.
         
        repeated .google.cloud.config.v1.TerraformError tf_errors = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTfErrorsCount in interface DeploymentOrBuilder
      • getTfErrors

        public TerraformError getTfErrors​(int index)
         Output only. Errors encountered when deleting this deployment.
         Errors are truncated to 10 entries, see `delete_results` and `error_logs`
         for full details.
         
        repeated .google.cloud.config.v1.TerraformError tf_errors = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTfErrors in interface DeploymentOrBuilder
      • getTfErrorsOrBuilder

        public TerraformErrorOrBuilder getTfErrorsOrBuilder​(int index)
         Output only. Errors encountered when deleting this deployment.
         Errors are truncated to 10 entries, see `delete_results` and `error_logs`
         for full details.
         
        repeated .google.cloud.config.v1.TerraformError tf_errors = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTfErrorsOrBuilder in interface DeploymentOrBuilder
      • getErrorLogs

        public String getErrorLogs()
         Output only. Location of Terraform error logs in Google Cloud Storage.
         Format: `gs://{bucket}/{object}`.
         
        string error_logs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getErrorLogs in interface DeploymentOrBuilder
        Returns:
        The errorLogs.
      • getErrorLogsBytes

        public com.google.protobuf.ByteString getErrorLogsBytes()
         Output only. Location of Terraform error logs in Google Cloud Storage.
         Format: `gs://{bucket}/{object}`.
         
        string error_logs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getErrorLogsBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for errorLogs.
      • hasArtifactsGcsBucket

        public boolean hasArtifactsGcsBucket()
         Optional. User-defined location of Cloud Build logs and artifacts in Google
         Cloud Storage. Format: `gs://{bucket}/{folder}`
        
         A default bucket will be bootstrapped if the field is not set or empty.
         Default bucket format: `gs://<project number>-<region>-blueprint-config`
         Constraints:
         - The bucket needs to be in the same project as the deployment
         - The path cannot be within the path of `gcs_source`
         - The field cannot be updated, including changing its presence
         
        optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasArtifactsGcsBucket in interface DeploymentOrBuilder
        Returns:
        Whether the artifactsGcsBucket field is set.
      • getArtifactsGcsBucket

        public String getArtifactsGcsBucket()
         Optional. User-defined location of Cloud Build logs and artifacts in Google
         Cloud Storage. Format: `gs://{bucket}/{folder}`
        
         A default bucket will be bootstrapped if the field is not set or empty.
         Default bucket format: `gs://<project number>-<region>-blueprint-config`
         Constraints:
         - The bucket needs to be in the same project as the deployment
         - The path cannot be within the path of `gcs_source`
         - The field cannot be updated, including changing its presence
         
        optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getArtifactsGcsBucket in interface DeploymentOrBuilder
        Returns:
        The artifactsGcsBucket.
      • getArtifactsGcsBucketBytes

        public com.google.protobuf.ByteString getArtifactsGcsBucketBytes()
         Optional. User-defined location of Cloud Build logs and artifacts in Google
         Cloud Storage. Format: `gs://{bucket}/{folder}`
        
         A default bucket will be bootstrapped if the field is not set or empty.
         Default bucket format: `gs://<project number>-<region>-blueprint-config`
         Constraints:
         - The bucket needs to be in the same project as the deployment
         - The path cannot be within the path of `gcs_source`
         - The field cannot be updated, including changing its presence
         
        optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getArtifactsGcsBucketBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for artifactsGcsBucket.
      • hasServiceAccount

        public boolean hasServiceAccount()
         Optional. User-specified Service Account (SA) credentials to be used when
         actuating resources.
         Format: `projects/{projectID}/serviceAccounts/{serviceAccount}`
         
        optional string service_account = 16 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        hasServiceAccount in interface DeploymentOrBuilder
        Returns:
        Whether the serviceAccount field is set.
      • getServiceAccount

        public String getServiceAccount()
         Optional. User-specified Service Account (SA) credentials to be used when
         actuating resources.
         Format: `projects/{projectID}/serviceAccounts/{serviceAccount}`
         
        optional string service_account = 16 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        getServiceAccount in interface DeploymentOrBuilder
        Returns:
        The serviceAccount.
      • getServiceAccountBytes

        public com.google.protobuf.ByteString getServiceAccountBytes()
         Optional. User-specified Service Account (SA) credentials to be used when
         actuating resources.
         Format: `projects/{projectID}/serviceAccounts/{serviceAccount}`
         
        optional string service_account = 16 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        getServiceAccountBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for serviceAccount.
      • hasImportExistingResources

        public boolean hasImportExistingResources()
         By default, Infra Manager will return a failure when
         Terraform encounters a 409 code (resource conflict error) during actuation.
         If this flag is set to true, Infra Manager will instead
         attempt to automatically import the resource into the Terraform state (for
         supported resource types) and continue actuation.
        
         Not all resource types are supported, refer to documentation.
         
        optional bool import_existing_resources = 17;
        Specified by:
        hasImportExistingResources in interface DeploymentOrBuilder
        Returns:
        Whether the importExistingResources field is set.
      • getImportExistingResources

        public boolean getImportExistingResources()
         By default, Infra Manager will return a failure when
         Terraform encounters a 409 code (resource conflict error) during actuation.
         If this flag is set to true, Infra Manager will instead
         attempt to automatically import the resource into the Terraform state (for
         supported resource types) and continue actuation.
        
         Not all resource types are supported, refer to documentation.
         
        optional bool import_existing_resources = 17;
        Specified by:
        getImportExistingResources in interface DeploymentOrBuilder
        Returns:
        The importExistingResources.
      • hasWorkerPool

        public boolean hasWorkerPool()
         Optional. The user-specified Cloud Build worker pool resource in which the
         Cloud Build job will execute. Format:
         `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
         If this field is unspecified, the default Cloud Build worker pool will be
         used.
         
        optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        hasWorkerPool in interface DeploymentOrBuilder
        Returns:
        Whether the workerPool field is set.
      • getWorkerPool

        public String getWorkerPool()
         Optional. The user-specified Cloud Build worker pool resource in which the
         Cloud Build job will execute. Format:
         `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
         If this field is unspecified, the default Cloud Build worker pool will be
         used.
         
        optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        getWorkerPool in interface DeploymentOrBuilder
        Returns:
        The workerPool.
      • getWorkerPoolBytes

        public com.google.protobuf.ByteString getWorkerPoolBytes()
         Optional. The user-specified Cloud Build worker pool resource in which the
         Cloud Build job will execute. Format:
         `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
         If this field is unspecified, the default Cloud Build worker pool will be
         used.
         
        optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
        Specified by:
        getWorkerPoolBytes in interface DeploymentOrBuilder
        Returns:
        The bytes for workerPool.
      • getLockStateValue

        public int getLockStateValue()
         Output only. Current lock state of the deployment.
         
        .google.cloud.config.v1.Deployment.LockState lock_state = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getLockStateValue in interface DeploymentOrBuilder
        Returns:
        The enum numeric value on the wire for lockState.
      • getLockState

        public Deployment.LockState getLockState()
         Output only. Current lock state of the deployment.
         
        .google.cloud.config.v1.Deployment.LockState lock_state = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getLockState in interface DeploymentOrBuilder
        Returns:
        The lockState.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.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​(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
        Throws:
        IOException
      • newBuilderForType

        public Deployment.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Deployment.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Deployment.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.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 interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Deployment getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder