public static class GoogleCloudStorageConnectionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public GoogleCloudStorageConnectionSummary.Builder id(String id)
public GoogleCloudStorageConnectionSummary.Builder displayName(String displayName)
public GoogleCloudStorageConnectionSummary.Builder description(String description)
public GoogleCloudStorageConnectionSummary.Builder compartmentId(String compartmentId)
public GoogleCloudStorageConnectionSummary.Builder freeformTags(Map<String,String> freeformTags)
public GoogleCloudStorageConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public GoogleCloudStorageConnectionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public GoogleCloudStorageConnectionSummary.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public GoogleCloudStorageConnectionSummary.Builder lifecycleDetails(String lifecycleDetails)
public GoogleCloudStorageConnectionSummary.Builder timeCreated(Date timeCreated)
public GoogleCloudStorageConnectionSummary.Builder timeUpdated(Date timeUpdated)
public GoogleCloudStorageConnectionSummary.Builder vaultId(String vaultId)
public GoogleCloudStorageConnectionSummary.Builder keyId(String keyId)
public GoogleCloudStorageConnectionSummary.Builder ingressIps(List<IngressIpDetails> ingressIps)
public GoogleCloudStorageConnectionSummary.Builder nsgIds(List<String> nsgIds)
public GoogleCloudStorageConnectionSummary.Builder subnetId(String subnetId)
public GoogleCloudStorageConnectionSummary.Builder routingMethod(RoutingMethod routingMethod)
public GoogleCloudStorageConnectionSummary.Builder locks(List<ResourceLock> locks)
public GoogleCloudStorageConnectionSummary.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public GoogleCloudStorageConnectionSummary.Builder technologyType(GoogleCloudStorageConnection.TechnologyType technologyType)
The Google Cloud Storage technology type.
technologyType
- the value to setpublic GoogleCloudStorageConnectionSummary.Builder serviceAccountKeyFileSecretId(String serviceAccountKeyFileSecretId)
The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, ‘serviceAccountKeyFile’ field must not be provided.
serviceAccountKeyFileSecretId
- the value to setpublic GoogleCloudStorageConnectionSummary build()
public GoogleCloudStorageConnectionSummary.Builder copy(GoogleCloudStorageConnectionSummary model)
Copyright © 2016–2024. All rights reserved.