Class CreateDbcDiagnosticDataJobRequest

java.lang.Object
com.cloudera.cdp.dw.model.CreateDbcDiagnosticDataJobRequest

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:25.071-07:00") public class CreateDbcDiagnosticDataJobRequest extends Object
Request object for the createDbcDiagnosticDataJob method.
  • Constructor Details

    • CreateDbcDiagnosticDataJobRequest

      public CreateDbcDiagnosticDataJobRequest()
  • Method Details

    • getClusterId

      public String getClusterId()
      Getter for clusterId. ID of cluster.
    • setClusterId

      public void setClusterId(String clusterId)
      Setter for clusterId. ID of cluster.
    • getDbcId

      public String getDbcId()
      Getter for dbcId. ID of the Database Catalog.
    • setDbcId

      public void setDbcId(String dbcId)
      Setter for dbcId. ID of the Database Catalog.
    • getDestination

      public String getDestination()
      Getter for destination. Destination of the diagnostics collection.
    • setDestination

      public void setDestination(String destination)
      Setter for destination. Destination of the diagnostics collection.
    • getStartTime

      public ZonedDateTime getStartTime()
      Getter for startTime. The resulting bundle will contain logs/metrics after the specified start time. If not indicated, then 30 minutes ago from now is taken as the start time.
    • setStartTime

      public void setStartTime(ZonedDateTime startTime)
      Setter for startTime. The resulting bundle will contain logs/metrics after the specified start time. If not indicated, then 30 minutes ago from now is taken as the start time.
    • getEndTime

      public ZonedDateTime getEndTime()
      Getter for endTime. The resulting bundle will contain logs/metrics before the specified end time. If not indicated, then the current time is taken as the end time.
    • setEndTime

      public void setEndTime(ZonedDateTime endTime)
      Setter for endTime. The resulting bundle will contain logs/metrics before the specified end time. If not indicated, then the current time is taken as the end time.
    • getCaseNumber

      public String getCaseNumber()
      Getter for caseNumber. Optional support case number in case of UPLOAD_TO_CLOUDERA destination, otherwise only act as additional data.
    • setCaseNumber

      public void setCaseNumber(String caseNumber)
      Setter for caseNumber. Optional support case number in case of UPLOAD_TO_CLOUDERA destination, otherwise only act as additional data.
    • getBundleMetadata

      public Map<String,String> getBundleMetadata()
      Getter for bundleMetadata. Additional user-defined metadata information which is attached to resulting bundle-info.json when posting the bundle.
    • setBundleMetadata

      public void setBundleMetadata(Map<String,String> bundleMetadata)
      Setter for bundleMetadata. Additional user-defined metadata information which is attached to resulting bundle-info.json when posting the bundle.
    • getForce

      public Boolean getForce()
      Getter for force. Forced recreation of the diagnostic job.
    • setForce

      public void setForce(Boolean force)
      Setter for force. Forced recreation of the diagnostic job.
    • getDownloadOptions

      public DBCCreateDiagnosticDataDownloadOptions getDownloadOptions()
      Getter for downloadOptions. Database Catalog diagnostic options. If not provided, everything will be included in the Diagnostic Data.
    • setDownloadOptions

      public void setDownloadOptions(DBCCreateDiagnosticDataDownloadOptions downloadOptions)
      Setter for downloadOptions. Database Catalog diagnostic options. If not provided, everything will be included in the Diagnostic Data.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object