Class CreateDbcDiagnosticDataJobRequest


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-06-05T15:30:57.248-07:00")
    public class CreateDbcDiagnosticDataJobRequest
    extends Object
    Request object for the createDbcDiagnosticDataJob method.
    • Constructor Detail

      • CreateDbcDiagnosticDataJobRequest

        public CreateDbcDiagnosticDataJobRequest()
    • Method Detail

      • 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.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object