public static class UpdateGoogleCloudStorageConnectionDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpdateGoogleCloudStorageConnectionDetails.Builder displayName(String displayName)
public UpdateGoogleCloudStorageConnectionDetails.Builder description(String description)
public UpdateGoogleCloudStorageConnectionDetails.Builder freeformTags(Map<String,String> freeformTags)
public UpdateGoogleCloudStorageConnectionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public UpdateGoogleCloudStorageConnectionDetails.Builder vaultId(String vaultId)
public UpdateGoogleCloudStorageConnectionDetails.Builder keyId(String keyId)
public UpdateGoogleCloudStorageConnectionDetails.Builder nsgIds(List<String> nsgIds)
public UpdateGoogleCloudStorageConnectionDetails.Builder subnetId(String subnetId)
public UpdateGoogleCloudStorageConnectionDetails.Builder routingMethod(RoutingMethod routingMethod)
public UpdateGoogleCloudStorageConnectionDetails.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public UpdateGoogleCloudStorageConnectionDetails.Builder serviceAccountKeyFile(String serviceAccountKeyFile)
The base64 encoded content of the service account key file containing the credentials required to use Google Cloud Storage.
serviceAccountKeyFile
- the value to setpublic UpdateGoogleCloudStorageConnectionDetails.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 UpdateGoogleCloudStorageConnectionDetails build()
public UpdateGoogleCloudStorageConnectionDetails.Builder copy(UpdateGoogleCloudStorageConnectionDetails model)
Copyright © 2016–2024. All rights reserved.