Package com.oracle.bmc.goldengate.model
Class DeploymentDiagnosticData.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.DeploymentDiagnosticData.Builder
-
- Enclosing class:
- DeploymentDiagnosticData
public static class DeploymentDiagnosticData.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentDiagnosticData.Builder
bucketName(String bucketName)
Name of the bucket where the object is to be uploaded in the object storageDeploymentDiagnosticData
build()
DeploymentDiagnosticData.Builder
copy(DeploymentDiagnosticData model)
DeploymentDiagnosticData.Builder
diagnosticState(DeploymentDiagnosticState diagnosticState)
The state of the deployment diagnostic collection.DeploymentDiagnosticData.Builder
namespaceName(String namespaceName)
Name of namespace that serves as a container for all of your bucketsDeploymentDiagnosticData.Builder
objectName(String objectName)
Name of the diagnostic collected and uploaded to object storageDeploymentDiagnosticData.Builder
timeDiagnosticEnd(Date timeDiagnosticEnd)
The time until which the diagnostic collection should collect the logs.DeploymentDiagnosticData.Builder
timeDiagnosticStart(Date timeDiagnosticStart)
The time from which the diagnostic collection should collect the logs.
-
-
-
Method Detail
-
namespaceName
public DeploymentDiagnosticData.Builder namespaceName(String namespaceName)
Name of namespace that serves as a container for all of your buckets- Parameters:
namespaceName
- the value to set- Returns:
- this builder
-
bucketName
public DeploymentDiagnosticData.Builder bucketName(String bucketName)
Name of the bucket where the object is to be uploaded in the object storage- Parameters:
bucketName
- the value to set- Returns:
- this builder
-
objectName
public DeploymentDiagnosticData.Builder objectName(String objectName)
Name of the diagnostic collected and uploaded to object storage- Parameters:
objectName
- the value to set- Returns:
- this builder
-
diagnosticState
public DeploymentDiagnosticData.Builder diagnosticState(DeploymentDiagnosticState diagnosticState)
The state of the deployment diagnostic collection.- Parameters:
diagnosticState
- the value to set- Returns:
- this builder
-
timeDiagnosticStart
public DeploymentDiagnosticData.Builder timeDiagnosticStart(Date timeDiagnosticStart)
The time from which the diagnostic collection should collect the logs.The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- Parameters:
timeDiagnosticStart
- the value to set- Returns:
- this builder
-
timeDiagnosticEnd
public DeploymentDiagnosticData.Builder timeDiagnosticEnd(Date timeDiagnosticEnd)
The time until which the diagnostic collection should collect the logs.The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- Parameters:
timeDiagnosticEnd
- the value to set- Returns:
- this builder
-
build
public DeploymentDiagnosticData build()
-
copy
public DeploymentDiagnosticData.Builder copy(DeploymentDiagnosticData model)
-
-