public static class GoogleCloudStorageConnection.Builder extends Object
Constructor and Description |
---|
Builder() |
public GoogleCloudStorageConnection.Builder id(String id)
public GoogleCloudStorageConnection.Builder displayName(String displayName)
public GoogleCloudStorageConnection.Builder description(String description)
public GoogleCloudStorageConnection.Builder compartmentId(String compartmentId)
public GoogleCloudStorageConnection.Builder freeformTags(Map<String,String> freeformTags)
public GoogleCloudStorageConnection.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public GoogleCloudStorageConnection.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public GoogleCloudStorageConnection.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public GoogleCloudStorageConnection.Builder lifecycleDetails(String lifecycleDetails)
public GoogleCloudStorageConnection.Builder timeCreated(Date timeCreated)
public GoogleCloudStorageConnection.Builder timeUpdated(Date timeUpdated)
public GoogleCloudStorageConnection.Builder locks(List<ResourceLock> locks)
public GoogleCloudStorageConnection.Builder vaultId(String vaultId)
public GoogleCloudStorageConnection.Builder keyId(String keyId)
public GoogleCloudStorageConnection.Builder ingressIps(List<IngressIpDetails> ingressIps)
public GoogleCloudStorageConnection.Builder nsgIds(List<String> nsgIds)
public GoogleCloudStorageConnection.Builder subnetId(String subnetId)
public GoogleCloudStorageConnection.Builder routingMethod(RoutingMethod routingMethod)
public GoogleCloudStorageConnection.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public GoogleCloudStorageConnection.Builder technologyType(GoogleCloudStorageConnection.TechnologyType technologyType)
The Google Cloud Storage technology type.
technologyType
- the value to setpublic GoogleCloudStorageConnection.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 GoogleCloudStorageConnection build()
public GoogleCloudStorageConnection.Builder copy(GoogleCloudStorageConnection model)
Copyright © 2016–2024. All rights reserved.