public static class DeploymentTypeSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DeploymentTypeSummary |
build() |
DeploymentTypeSummary.Builder |
category(DeploymentTypeSummary.Category category)
The deployment category defines the broad separation of the deployment type into
categories.
|
DeploymentTypeSummary.Builder |
connectionTypes(List<ConnectionType> connectionTypes)
An array of connectionTypes.
|
DeploymentTypeSummary.Builder |
copy(DeploymentTypeSummary model) |
DeploymentTypeSummary.Builder |
deploymentType(DeploymentType deploymentType)
The type of deployment, the value determines the exact ‘type’ of service executed in the
Deployment.
|
DeploymentTypeSummary.Builder |
displayName(String displayName)
An object’s Display Name.
|
DeploymentTypeSummary.Builder |
sourceTechnologies(List<String> sourceTechnologies)
List of the supported technologies generally.
|
DeploymentTypeSummary.Builder |
targetTechnologies(List<String> targetTechnologies)
List of the supported technologies generally.
|
public DeploymentTypeSummary.Builder category(DeploymentTypeSummary.Category category)
The deployment category defines the broad separation of the deployment type into categories. Currently the separation is ‘DATA_REPLICATION’ and ‘STREAM_ANALYTICS’.
category
- the value to setpublic DeploymentTypeSummary.Builder displayName(String displayName)
An object’s Display Name.
displayName
- the value to setpublic DeploymentTypeSummary.Builder deploymentType(DeploymentType deploymentType)
The type of deployment, the value determines the exact ‘type’ of service executed in the Deployment. NOTE: Use of the value ‘OGG’ is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent ‘DATABASE_ORACLE’ value.
deploymentType
- the value to setpublic DeploymentTypeSummary.Builder connectionTypes(List<ConnectionType> connectionTypes)
An array of connectionTypes.
connectionTypes
- the value to setpublic DeploymentTypeSummary.Builder sourceTechnologies(List<String> sourceTechnologies)
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ “Oracle Database 19c”, “Oracle Exadata”, “OCI Streaming” ]
sourceTechnologies
- the value to setpublic DeploymentTypeSummary.Builder targetTechnologies(List<String> targetTechnologies)
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ “Oracle Database 19c”, “Oracle Exadata”, “OCI Streaming” ]
targetTechnologies
- the value to setpublic DeploymentTypeSummary build()
public DeploymentTypeSummary.Builder copy(DeploymentTypeSummary model)
Copyright © 2016–2023. All rights reserved.