Interface PatchDeployments.CreatePatchDeploymentRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PatchDeployments.CreatePatchDeploymentRequest, PatchDeployments.CreatePatchDeploymentRequest.Builder
Enclosing class:
PatchDeployments

public static interface PatchDeployments.CreatePatchDeploymentRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getParent

      String getParent()
       Required. The project to apply this patch deployment to in the form `projects/*`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The project to apply this patch deployment to in the form `projects/*`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for parent.
    • getPatchDeploymentId

      String getPatchDeploymentId()
       Required. A name for the patch deployment in the project. When creating a name
       the following rules apply:
       * Must contain only lowercase letters, numbers, and hyphens.
       * Must start with a letter.
       * Must be between 1-63 characters.
       * Must end with a number or a letter.
       * Must be unique within the project.
       
      string patch_deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The patchDeploymentId.
    • getPatchDeploymentIdBytes

      com.google.protobuf.ByteString getPatchDeploymentIdBytes()
       Required. A name for the patch deployment in the project. When creating a name
       the following rules apply:
       * Must contain only lowercase letters, numbers, and hyphens.
       * Must start with a letter.
       * Must be between 1-63 characters.
       * Must end with a number or a letter.
       * Must be unique within the project.
       
      string patch_deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for patchDeploymentId.
    • hasPatchDeployment

      boolean hasPatchDeployment()
       Required. The patch deployment to create.
       
      .google.cloud.osconfig.v1beta.PatchDeployment patch_deployment = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the patchDeployment field is set.
    • getPatchDeployment

      PatchDeployments.PatchDeployment getPatchDeployment()
       Required. The patch deployment to create.
       
      .google.cloud.osconfig.v1beta.PatchDeployment patch_deployment = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The patchDeployment.
    • getPatchDeploymentOrBuilder

      PatchDeployments.PatchDeploymentOrBuilder getPatchDeploymentOrBuilder()
       Required. The patch deployment to create.
       
      .google.cloud.osconfig.v1beta.PatchDeployment patch_deployment = 3 [(.google.api.field_behavior) = REQUIRED];