public static class GoogleBigQueryConnectionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public GoogleBigQueryConnectionSummary.Builder id(String id)
public GoogleBigQueryConnectionSummary.Builder displayName(String displayName)
public GoogleBigQueryConnectionSummary.Builder description(String description)
public GoogleBigQueryConnectionSummary.Builder compartmentId(String compartmentId)
public GoogleBigQueryConnectionSummary.Builder freeformTags(Map<String,String> freeformTags)
public GoogleBigQueryConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public GoogleBigQueryConnectionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public GoogleBigQueryConnectionSummary.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public GoogleBigQueryConnectionSummary.Builder lifecycleDetails(String lifecycleDetails)
public GoogleBigQueryConnectionSummary.Builder timeCreated(Date timeCreated)
public GoogleBigQueryConnectionSummary.Builder timeUpdated(Date timeUpdated)
public GoogleBigQueryConnectionSummary.Builder vaultId(String vaultId)
public GoogleBigQueryConnectionSummary.Builder keyId(String keyId)
public GoogleBigQueryConnectionSummary.Builder ingressIps(List<IngressIpDetails> ingressIps)
public GoogleBigQueryConnectionSummary.Builder nsgIds(List<String> nsgIds)
public GoogleBigQueryConnectionSummary.Builder subnetId(String subnetId)
public GoogleBigQueryConnectionSummary.Builder routingMethod(RoutingMethod routingMethod)
public GoogleBigQueryConnectionSummary.Builder locks(List<ResourceLock> locks)
public GoogleBigQueryConnectionSummary.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public GoogleBigQueryConnectionSummary.Builder technologyType(GoogleBigQueryConnection.TechnologyType technologyType)
The Google BigQuery technology type.
technologyType
- the value to setpublic GoogleBigQueryConnectionSummary.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 BigQuery. Note: When provided, ‘serviceAccountKeyFile’ field must not be provided.
serviceAccountKeyFileSecretId
- the value to setpublic GoogleBigQueryConnectionSummary build()
public GoogleBigQueryConnectionSummary.Builder copy(GoogleBigQueryConnectionSummary model)
Copyright © 2016–2024. All rights reserved.