Package com.oracle.bmc.goldengate.model
Class IcebergConnectionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.IcebergConnectionSummary.Builder
 
- 
- Enclosing class:
- IcebergConnectionSummary
 
 public static class IcebergConnectionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic IcebergConnectionSummary.Builder id(String id) 
 - 
displayNamepublic IcebergConnectionSummary.Builder displayName(String displayName) 
 - 
descriptionpublic IcebergConnectionSummary.Builder description(String description) 
 - 
compartmentIdpublic IcebergConnectionSummary.Builder compartmentId(String compartmentId) 
 - 
freeformTagspublic IcebergConnectionSummary.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic IcebergConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
systemTagspublic IcebergConnectionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags) 
 - 
lifecycleStatepublic IcebergConnectionSummary.Builder lifecycleState(Connection.LifecycleState lifecycleState) 
 - 
lifecycleDetailspublic IcebergConnectionSummary.Builder lifecycleDetails(String lifecycleDetails) 
 - 
timeCreatedpublic IcebergConnectionSummary.Builder timeCreated(Date timeCreated) 
 - 
timeUpdatedpublic IcebergConnectionSummary.Builder timeUpdated(Date timeUpdated) 
 - 
vaultIdpublic IcebergConnectionSummary.Builder vaultId(String vaultId) 
 - 
keyIdpublic IcebergConnectionSummary.Builder keyId(String keyId) 
 - 
ingressIpspublic IcebergConnectionSummary.Builder ingressIps(List<IngressIpDetails> ingressIps) 
 - 
nsgIdspublic IcebergConnectionSummary.Builder nsgIds(List<String> nsgIds) 
 - 
subnetIdpublic IcebergConnectionSummary.Builder subnetId(String subnetId) 
 - 
routingMethodpublic IcebergConnectionSummary.Builder routingMethod(RoutingMethod routingMethod) 
 - 
lockspublic IcebergConnectionSummary.Builder locks(List<ResourceLock> locks) 
 - 
doesUseSecretIdspublic IcebergConnectionSummary.Builder doesUseSecretIds(Boolean doesUseSecretIds) 
 - 
subscriptionIdpublic IcebergConnectionSummary.Builder subscriptionId(String subscriptionId) 
 - 
clusterPlacementGroupIdpublic IcebergConnectionSummary.Builder clusterPlacementGroupId(String clusterPlacementGroupId) 
 - 
securityAttributespublic IcebergConnectionSummary.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes) 
 - 
technologyTypepublic IcebergConnectionSummary.Builder technologyType(IcebergConnection.TechnologyType technologyType) The Iceberg technology type.- Parameters:
- technologyType- the value to set
- Returns:
- this builder
 
 - 
catalogpublic IcebergConnectionSummary.Builder catalog(IcebergCatalogSummary catalog) 
 - 
storagepublic IcebergConnectionSummary.Builder storage(IcebergStorageSummary storage) 
 - 
buildpublic IcebergConnectionSummary build() 
 - 
copypublic IcebergConnectionSummary.Builder copy(IcebergConnectionSummary model) 
 
- 
 
-