Interface RestoreClusterRequestOrBuilder

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

@Generated public interface RestoreClusterRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasBackupSource

      boolean hasBackupSource()
       Backup source.
       
      .google.cloud.alloydb.v1beta.BackupSource backup_source = 4;
      Returns:
      Whether the backupSource field is set.
    • getBackupSource

      BackupSource getBackupSource()
       Backup source.
       
      .google.cloud.alloydb.v1beta.BackupSource backup_source = 4;
      Returns:
      The backupSource.
    • getBackupSourceOrBuilder

      BackupSourceOrBuilder getBackupSourceOrBuilder()
       Backup source.
       
      .google.cloud.alloydb.v1beta.BackupSource backup_source = 4;
    • hasContinuousBackupSource

      boolean hasContinuousBackupSource()
       ContinuousBackup source. Continuous backup needs to be enabled in the
       source cluster for this operation to succeed.
       
      .google.cloud.alloydb.v1beta.ContinuousBackupSource continuous_backup_source = 8;
      Returns:
      Whether the continuousBackupSource field is set.
    • getContinuousBackupSource

      ContinuousBackupSource getContinuousBackupSource()
       ContinuousBackup source. Continuous backup needs to be enabled in the
       source cluster for this operation to succeed.
       
      .google.cloud.alloydb.v1beta.ContinuousBackupSource continuous_backup_source = 8;
      Returns:
      The continuousBackupSource.
    • getContinuousBackupSourceOrBuilder

      ContinuousBackupSourceOrBuilder getContinuousBackupSourceOrBuilder()
       ContinuousBackup source. Continuous backup needs to be enabled in the
       source cluster for this operation to succeed.
       
      .google.cloud.alloydb.v1beta.ContinuousBackupSource continuous_backup_source = 8;
    • getParent

      String getParent()
       Required. The name of the parent resource. For the required format, see the
       comment on the Cluster.name field.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The name of the parent resource. For the required format, see the
       comment on the Cluster.name field.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getClusterId

      String getClusterId()
       Required. ID of the requesting object.
       
      string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The clusterId.
    • getClusterIdBytes

      com.google.protobuf.ByteString getClusterIdBytes()
       Required. ID of the requesting object.
       
      string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for clusterId.
    • hasCluster

      boolean hasCluster()
       Required. The resource being created
       
      .google.cloud.alloydb.v1beta.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the cluster field is set.
    • getCluster

      Cluster getCluster()
       Required. The resource being created
       
      .google.cloud.alloydb.v1beta.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The cluster.
    • getClusterOrBuilder

      ClusterOrBuilder getClusterOrBuilder()
       Required. The resource being created
       
      .google.cloud.alloydb.v1beta.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
    • getRequestId

      String getRequestId()
       Optional. An optional request ID to identify requests. Specify a unique
       request ID so that if you must retry your request, the server ignores the
       request if it has already been completed. The server guarantees that for at
       least 60 minutes since the first request.
      
       For example, consider a situation where you make an initial request and
       the request times out. If you make the request again with the same request
       ID, the server can check if the original operation with the same request ID
       was received, and if so, ignores the second request. This prevents
       clients from accidentally creating duplicate commitments.
      
       The request ID must be a valid UUID with the exception that zero UUID is
       not supported (00000000-0000-0000-0000-000000000000).
       
      string request_id = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The requestId.
    • getRequestIdBytes

      com.google.protobuf.ByteString getRequestIdBytes()
       Optional. An optional request ID to identify requests. Specify a unique
       request ID so that if you must retry your request, the server ignores the
       request if it has already been completed. The server guarantees that for at
       least 60 minutes since the first request.
      
       For example, consider a situation where you make an initial request and
       the request times out. If you make the request again with the same request
       ID, the server can check if the original operation with the same request ID
       was received, and if so, ignores the second request. This prevents
       clients from accidentally creating duplicate commitments.
      
       The request ID must be a valid UUID with the exception that zero UUID is
       not supported (00000000-0000-0000-0000-000000000000).
       
      string request_id = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for requestId.
    • getValidateOnly

      boolean getValidateOnly()
       Optional. If set, performs request validation, for example, permission
       checks and any other type of validation, but does not actually execute the
       create request.
       
      bool validate_only = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The validateOnly.
    • getSourceCase