Package com.oracle.bmc.goldengate.model
Class DeploymentVersionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.DeploymentVersionSummary.Builder
-
- Enclosing class:
- DeploymentVersionSummary
public static class DeploymentVersionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentVersionSummary
build()
DeploymentVersionSummary.Builder
copy(DeploymentVersionSummary model)
DeploymentVersionSummary.Builder
deploymentType(DeploymentType deploymentType)
The type of deployment, which can be any one of the Allowed values.DeploymentVersionSummary.Builder
isSecurityFix(Boolean isSecurityFix)
Indicates if OGG release contains security fix.DeploymentVersionSummary.Builder
oggVersion(String oggVersion)
Version of OGGDeploymentVersionSummary.Builder
releaseType(ReleaseType releaseType)
The type of release.DeploymentVersionSummary.Builder
timeReleased(Date timeReleased)
The time the resource was released.DeploymentVersionSummary.Builder
timeSupportedUntil(Date timeSupportedUntil)
The time until OGG version is supported.
-
-
-
Method Detail
-
oggVersion
public DeploymentVersionSummary.Builder oggVersion(String oggVersion)
Version of OGG- Parameters:
oggVersion
- the value to set- Returns:
- this builder
-
deploymentType
public DeploymentVersionSummary.Builder deploymentType(DeploymentType deploymentType)
The type of deployment, which can be any one of the Allowed values.NOTE: Use of the value ‘OGG’ is maintained for backward compatibility purposes. Its use is discouraged in favor of ‘DATABASE_ORACLE’.
- Parameters:
deploymentType
- the value to set- Returns:
- this builder
-
timeReleased
public DeploymentVersionSummary.Builder timeReleased(Date timeReleased)
The time the resource was released.The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- Parameters:
timeReleased
- the value to set- Returns:
- this builder
-
releaseType
public DeploymentVersionSummary.Builder releaseType(ReleaseType releaseType)
The type of release.- Parameters:
releaseType
- the value to set- Returns:
- this builder
-
isSecurityFix
public DeploymentVersionSummary.Builder isSecurityFix(Boolean isSecurityFix)
Indicates if OGG release contains security fix.- Parameters:
isSecurityFix
- the value to set- Returns:
- this builder
-
timeSupportedUntil
public DeploymentVersionSummary.Builder timeSupportedUntil(Date timeSupportedUntil)
The time until OGG version is supported.After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- Parameters:
timeSupportedUntil
- the value to set- Returns:
- this builder
-
build
public DeploymentVersionSummary build()
-
copy
public DeploymentVersionSummary.Builder copy(DeploymentVersionSummary model)
-
-