Class GoogleProviderConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.provider.GoogleProviderConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GoogleProviderConfig>
- Enclosing interface:
- GoogleProviderConfig
@Stability(Stable) public static final class GoogleProviderConfig.Builder extends Object implements software.amazon.jsii.Builder<GoogleProviderConfig>
A builder forGoogleProviderConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
accessApprovalCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder accessApprovalCustomEndpoint(String accessApprovalCustomEndpoint)
Sets the value ofGoogleProviderConfig.getAccessApprovalCustomEndpoint()- Parameters:
accessApprovalCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_approval_custom_endpoint GoogleProvider#access_approval_custom_endpoint}.- Returns:
this
-
accessContextManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder accessContextManagerCustomEndpoint(String accessContextManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getAccessContextManagerCustomEndpoint()- Parameters:
accessContextManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_context_manager_custom_endpoint GoogleProvider#access_context_manager_custom_endpoint}.- Returns:
this
-
accessToken
@Stability(Stable) public GoogleProviderConfig.Builder accessToken(String accessToken)
Sets the value ofGoogleProviderConfig.getAccessToken()- Parameters:
accessToken- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#access_token GoogleProvider#access_token}.- Returns:
this
-
activeDirectoryCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder activeDirectoryCustomEndpoint(String activeDirectoryCustomEndpoint)
Sets the value ofGoogleProviderConfig.getActiveDirectoryCustomEndpoint()- Parameters:
activeDirectoryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#active_directory_custom_endpoint GoogleProvider#active_directory_custom_endpoint}.- Returns:
this
-
addTerraformAttributionLabel
@Stability(Stable) public GoogleProviderConfig.Builder addTerraformAttributionLabel(Boolean addTerraformAttributionLabel)
Sets the value ofGoogleProviderConfig.getAddTerraformAttributionLabel()- Parameters:
addTerraformAttributionLabel- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.- Returns:
this
-
addTerraformAttributionLabel
@Stability(Stable) public GoogleProviderConfig.Builder addTerraformAttributionLabel(com.hashicorp.cdktf.IResolvable addTerraformAttributionLabel)
Sets the value ofGoogleProviderConfig.getAddTerraformAttributionLabel()- Parameters:
addTerraformAttributionLabel- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#add_terraform_attribution_label GoogleProvider#add_terraform_attribution_label}.- Returns:
this
-
alias
@Stability(Stable) public GoogleProviderConfig.Builder alias(String alias)
Sets the value ofGoogleProviderConfig.getAlias()- Parameters:
alias- Alias name. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alias GoogleProvider#alias}- Returns:
this
-
alloydbCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder alloydbCustomEndpoint(String alloydbCustomEndpoint)
Sets the value ofGoogleProviderConfig.getAlloydbCustomEndpoint()- Parameters:
alloydbCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#alloydb_custom_endpoint GoogleProvider#alloydb_custom_endpoint}.- Returns:
this
-
apigeeCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder apigeeCustomEndpoint(String apigeeCustomEndpoint)
Sets the value ofGoogleProviderConfig.getApigeeCustomEndpoint()- Parameters:
apigeeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apigee_custom_endpoint GoogleProvider#apigee_custom_endpoint}.- Returns:
this
-
apikeysCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder apikeysCustomEndpoint(String apikeysCustomEndpoint)
Sets the value ofGoogleProviderConfig.getApikeysCustomEndpoint()- Parameters:
apikeysCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apikeys_custom_endpoint GoogleProvider#apikeys_custom_endpoint}.- Returns:
this
-
appEngineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder appEngineCustomEndpoint(String appEngineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getAppEngineCustomEndpoint()- Parameters:
appEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#app_engine_custom_endpoint GoogleProvider#app_engine_custom_endpoint}.- Returns:
this
-
apphubCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder apphubCustomEndpoint(String apphubCustomEndpoint)
Sets the value ofGoogleProviderConfig.getApphubCustomEndpoint()- Parameters:
apphubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#apphub_custom_endpoint GoogleProvider#apphub_custom_endpoint}.- Returns:
this
-
artifactRegistryCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder artifactRegistryCustomEndpoint(String artifactRegistryCustomEndpoint)
Sets the value ofGoogleProviderConfig.getArtifactRegistryCustomEndpoint()- Parameters:
artifactRegistryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#artifact_registry_custom_endpoint GoogleProvider#artifact_registry_custom_endpoint}.- Returns:
this
-
assuredWorkloadsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder assuredWorkloadsCustomEndpoint(String assuredWorkloadsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getAssuredWorkloadsCustomEndpoint()- Parameters:
assuredWorkloadsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#assured_workloads_custom_endpoint GoogleProvider#assured_workloads_custom_endpoint}.- Returns:
this
-
batching
@Stability(Stable) public GoogleProviderConfig.Builder batching(GoogleProviderBatching batching)
Sets the value ofGoogleProviderConfig.getBatching()- Parameters:
batching- batching block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#batching GoogleProvider#batching}- Returns:
this
-
beyondcorpCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder beyondcorpCustomEndpoint(String beyondcorpCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBeyondcorpCustomEndpoint()- Parameters:
beyondcorpCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#beyondcorp_custom_endpoint GoogleProvider#beyondcorp_custom_endpoint}.- Returns:
this
-
biglakeCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder biglakeCustomEndpoint(String biglakeCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBiglakeCustomEndpoint()- Parameters:
biglakeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#biglake_custom_endpoint GoogleProvider#biglake_custom_endpoint}.- Returns:
this
-
bigqueryAnalyticsHubCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigqueryAnalyticsHubCustomEndpoint(String bigqueryAnalyticsHubCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigqueryAnalyticsHubCustomEndpoint()- Parameters:
bigqueryAnalyticsHubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_analytics_hub_custom_endpoint GoogleProvider#bigquery_analytics_hub_custom_endpoint}.- Returns:
this
-
bigqueryConnectionCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigqueryConnectionCustomEndpoint(String bigqueryConnectionCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigqueryConnectionCustomEndpoint()- Parameters:
bigqueryConnectionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_connection_custom_endpoint GoogleProvider#bigquery_connection_custom_endpoint}.- Returns:
this
-
bigQueryCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigQueryCustomEndpoint(String bigQueryCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigQueryCustomEndpoint()- Parameters:
bigQueryCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#big_query_custom_endpoint GoogleProvider#big_query_custom_endpoint}.- Returns:
this
-
bigqueryDatapolicyCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigqueryDatapolicyCustomEndpoint(String bigqueryDatapolicyCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigqueryDatapolicyCustomEndpoint()- Parameters:
bigqueryDatapolicyCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_datapolicy_custom_endpoint GoogleProvider#bigquery_datapolicy_custom_endpoint}.- Returns:
this
-
bigqueryDataTransferCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigqueryDataTransferCustomEndpoint(String bigqueryDataTransferCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigqueryDataTransferCustomEndpoint()- Parameters:
bigqueryDataTransferCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_data_transfer_custom_endpoint GoogleProvider#bigquery_data_transfer_custom_endpoint}.- Returns:
this
-
bigqueryReservationCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigqueryReservationCustomEndpoint(String bigqueryReservationCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigqueryReservationCustomEndpoint()- Parameters:
bigqueryReservationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigquery_reservation_custom_endpoint GoogleProvider#bigquery_reservation_custom_endpoint}.- Returns:
this
-
bigtableCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder bigtableCustomEndpoint(String bigtableCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBigtableCustomEndpoint()- Parameters:
bigtableCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#bigtable_custom_endpoint GoogleProvider#bigtable_custom_endpoint}.- Returns:
this
-
billingCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder billingCustomEndpoint(String billingCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBillingCustomEndpoint()- Parameters:
billingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_custom_endpoint GoogleProvider#billing_custom_endpoint}.- Returns:
this
-
billingProject
@Stability(Stable) public GoogleProviderConfig.Builder billingProject(String billingProject)
Sets the value ofGoogleProviderConfig.getBillingProject()- Parameters:
billingProject- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#billing_project GoogleProvider#billing_project}.- Returns:
this
-
binaryAuthorizationCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder binaryAuthorizationCustomEndpoint(String binaryAuthorizationCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBinaryAuthorizationCustomEndpoint()- Parameters:
binaryAuthorizationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#binary_authorization_custom_endpoint GoogleProvider#binary_authorization_custom_endpoint}.- Returns:
this
-
blockchainNodeEngineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder blockchainNodeEngineCustomEndpoint(String blockchainNodeEngineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getBlockchainNodeEngineCustomEndpoint()- Parameters:
blockchainNodeEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#blockchain_node_engine_custom_endpoint GoogleProvider#blockchain_node_engine_custom_endpoint}.- Returns:
this
-
certificateManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder certificateManagerCustomEndpoint(String certificateManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCertificateManagerCustomEndpoint()- Parameters:
certificateManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#certificate_manager_custom_endpoint GoogleProvider#certificate_manager_custom_endpoint}.- Returns:
this
-
cloudAssetCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudAssetCustomEndpoint(String cloudAssetCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudAssetCustomEndpoint()- Parameters:
cloudAssetCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_asset_custom_endpoint GoogleProvider#cloud_asset_custom_endpoint}.- Returns:
this
-
cloudBillingCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudBillingCustomEndpoint(String cloudBillingCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudBillingCustomEndpoint()- Parameters:
cloudBillingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_billing_custom_endpoint GoogleProvider#cloud_billing_custom_endpoint}.- Returns:
this
-
cloudBuildCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudBuildCustomEndpoint(String cloudBuildCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudBuildCustomEndpoint()- Parameters:
cloudBuildCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_custom_endpoint GoogleProvider#cloud_build_custom_endpoint}.- Returns:
this
-
cloudbuildv2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudbuildv2CustomEndpoint(String cloudbuildv2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudbuildv2CustomEndpoint()- Parameters:
cloudbuildv2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudbuildv2_custom_endpoint GoogleProvider#cloudbuildv2_custom_endpoint}.- Returns:
this
-
cloudBuildWorkerPoolCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudBuildWorkerPoolCustomEndpoint(String cloudBuildWorkerPoolCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudBuildWorkerPoolCustomEndpoint()- Parameters:
cloudBuildWorkerPoolCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_build_worker_pool_custom_endpoint GoogleProvider#cloud_build_worker_pool_custom_endpoint}.- Returns:
this
-
clouddeployCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder clouddeployCustomEndpoint(String clouddeployCustomEndpoint)
Sets the value ofGoogleProviderConfig.getClouddeployCustomEndpoint()- Parameters:
clouddeployCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddeploy_custom_endpoint GoogleProvider#clouddeploy_custom_endpoint}.- Returns:
this
-
clouddomainsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder clouddomainsCustomEndpoint(String clouddomainsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getClouddomainsCustomEndpoint()- Parameters:
clouddomainsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#clouddomains_custom_endpoint GoogleProvider#clouddomains_custom_endpoint}.- Returns:
this
-
cloudfunctions2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudfunctions2CustomEndpoint(String cloudfunctions2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudfunctions2CustomEndpoint()- Parameters:
cloudfunctions2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloudfunctions2_custom_endpoint GoogleProvider#cloudfunctions2_custom_endpoint}.- Returns:
this
-
cloudFunctionsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudFunctionsCustomEndpoint(String cloudFunctionsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudFunctionsCustomEndpoint()- Parameters:
cloudFunctionsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}.- Returns:
this
-
cloudIdentityCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudIdentityCustomEndpoint(String cloudIdentityCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudIdentityCustomEndpoint()- Parameters:
cloudIdentityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}.- Returns:
this
-
cloudIdsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudIdsCustomEndpoint(String cloudIdsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudIdsCustomEndpoint()- Parameters:
cloudIdsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}.- Returns:
this
-
cloudQuotasCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudQuotasCustomEndpoint(String cloudQuotasCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudQuotasCustomEndpoint()- Parameters:
cloudQuotasCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_quotas_custom_endpoint GoogleProvider#cloud_quotas_custom_endpoint}.- Returns:
this
-
cloudResourceManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudResourceManagerCustomEndpoint(String cloudResourceManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudResourceManagerCustomEndpoint()- Parameters:
cloudResourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}.- Returns:
this
-
cloudRunCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudRunCustomEndpoint(String cloudRunCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudRunCustomEndpoint()- Parameters:
cloudRunCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}.- Returns:
this
-
cloudRunV2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudRunV2CustomEndpoint(String cloudRunV2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudRunV2CustomEndpoint()- Parameters:
cloudRunV2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_run_v2_custom_endpoint GoogleProvider#cloud_run_v2_custom_endpoint}.- Returns:
this
-
cloudSchedulerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudSchedulerCustomEndpoint(String cloudSchedulerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudSchedulerCustomEndpoint()- Parameters:
cloudSchedulerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_scheduler_custom_endpoint GoogleProvider#cloud_scheduler_custom_endpoint}.- Returns:
this
-
cloudTasksCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder cloudTasksCustomEndpoint(String cloudTasksCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCloudTasksCustomEndpoint()- Parameters:
cloudTasksCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#cloud_tasks_custom_endpoint GoogleProvider#cloud_tasks_custom_endpoint}.- Returns:
this
-
composerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder composerCustomEndpoint(String composerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getComposerCustomEndpoint()- Parameters:
composerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#composer_custom_endpoint GoogleProvider#composer_custom_endpoint}.- Returns:
this
-
computeCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder computeCustomEndpoint(String computeCustomEndpoint)
Sets the value ofGoogleProviderConfig.getComputeCustomEndpoint()- Parameters:
computeCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#compute_custom_endpoint GoogleProvider#compute_custom_endpoint}.- Returns:
this
-
containerAnalysisCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder containerAnalysisCustomEndpoint(String containerAnalysisCustomEndpoint)
Sets the value ofGoogleProviderConfig.getContainerAnalysisCustomEndpoint()- Parameters:
containerAnalysisCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_analysis_custom_endpoint GoogleProvider#container_analysis_custom_endpoint}.- Returns:
this
-
containerAttachedCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder containerAttachedCustomEndpoint(String containerAttachedCustomEndpoint)
Sets the value ofGoogleProviderConfig.getContainerAttachedCustomEndpoint()- Parameters:
containerAttachedCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_attached_custom_endpoint GoogleProvider#container_attached_custom_endpoint}.- Returns:
this
-
containerAwsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder containerAwsCustomEndpoint(String containerAwsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getContainerAwsCustomEndpoint()- Parameters:
containerAwsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_aws_custom_endpoint GoogleProvider#container_aws_custom_endpoint}.- Returns:
this
-
containerAzureCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder containerAzureCustomEndpoint(String containerAzureCustomEndpoint)
Sets the value ofGoogleProviderConfig.getContainerAzureCustomEndpoint()- Parameters:
containerAzureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_azure_custom_endpoint GoogleProvider#container_azure_custom_endpoint}.- Returns:
this
-
containerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder containerCustomEndpoint(String containerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getContainerCustomEndpoint()- Parameters:
containerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#container_custom_endpoint GoogleProvider#container_custom_endpoint}.- Returns:
this
-
coreBillingCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder coreBillingCustomEndpoint(String coreBillingCustomEndpoint)
Sets the value ofGoogleProviderConfig.getCoreBillingCustomEndpoint()- Parameters:
coreBillingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#core_billing_custom_endpoint GoogleProvider#core_billing_custom_endpoint}.- Returns:
this
-
credentials
@Stability(Stable) public GoogleProviderConfig.Builder credentials(String credentials)
Sets the value ofGoogleProviderConfig.getCredentials()- Parameters:
credentials- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#credentials GoogleProvider#credentials}.- Returns:
this
-
databaseMigrationServiceCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder databaseMigrationServiceCustomEndpoint(String databaseMigrationServiceCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDatabaseMigrationServiceCustomEndpoint()- Parameters:
databaseMigrationServiceCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#database_migration_service_custom_endpoint GoogleProvider#database_migration_service_custom_endpoint}.- Returns:
this
-
dataCatalogCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataCatalogCustomEndpoint(String dataCatalogCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataCatalogCustomEndpoint()- Parameters:
dataCatalogCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_catalog_custom_endpoint GoogleProvider#data_catalog_custom_endpoint}.- Returns:
this
-
dataflowCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataflowCustomEndpoint(String dataflowCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataflowCustomEndpoint()- Parameters:
dataflowCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataflow_custom_endpoint GoogleProvider#dataflow_custom_endpoint}.- Returns:
this
-
dataFusionCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataFusionCustomEndpoint(String dataFusionCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataFusionCustomEndpoint()- Parameters:
dataFusionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_fusion_custom_endpoint GoogleProvider#data_fusion_custom_endpoint}.- Returns:
this
-
dataLossPreventionCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataLossPreventionCustomEndpoint(String dataLossPreventionCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataLossPreventionCustomEndpoint()- Parameters:
dataLossPreventionCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_loss_prevention_custom_endpoint GoogleProvider#data_loss_prevention_custom_endpoint}.- Returns:
this
-
dataPipelineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataPipelineCustomEndpoint(String dataPipelineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataPipelineCustomEndpoint()- Parameters:
dataPipelineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#data_pipeline_custom_endpoint GoogleProvider#data_pipeline_custom_endpoint}.- Returns:
this
-
dataplexCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataplexCustomEndpoint(String dataplexCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataplexCustomEndpoint()- Parameters:
dataplexCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataplex_custom_endpoint GoogleProvider#dataplex_custom_endpoint}.- Returns:
this
-
dataprocCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataprocCustomEndpoint(String dataprocCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataprocCustomEndpoint()- Parameters:
dataprocCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_custom_endpoint GoogleProvider#dataproc_custom_endpoint}.- Returns:
this
-
dataprocMetastoreCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dataprocMetastoreCustomEndpoint(String dataprocMetastoreCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDataprocMetastoreCustomEndpoint()- Parameters:
dataprocMetastoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dataproc_metastore_custom_endpoint GoogleProvider#dataproc_metastore_custom_endpoint}.- Returns:
this
-
datastoreCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder datastoreCustomEndpoint(String datastoreCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDatastoreCustomEndpoint()- Parameters:
datastoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastore_custom_endpoint GoogleProvider#datastore_custom_endpoint}.- Returns:
this
-
datastreamCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder datastreamCustomEndpoint(String datastreamCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDatastreamCustomEndpoint()- Parameters:
datastreamCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#datastream_custom_endpoint GoogleProvider#datastream_custom_endpoint}.- Returns:
this
-
defaultLabels
@Stability(Stable) public GoogleProviderConfig.Builder defaultLabels(Map<String,String> defaultLabels)
Sets the value ofGoogleProviderConfig.getDefaultLabels()- Parameters:
defaultLabels- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#default_labels GoogleProvider#default_labels}.- Returns:
this
-
deploymentManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder deploymentManagerCustomEndpoint(String deploymentManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDeploymentManagerCustomEndpoint()- Parameters:
deploymentManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#deployment_manager_custom_endpoint GoogleProvider#deployment_manager_custom_endpoint}.- Returns:
this
-
dialogflowCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dialogflowCustomEndpoint(String dialogflowCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDialogflowCustomEndpoint()- Parameters:
dialogflowCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_custom_endpoint GoogleProvider#dialogflow_custom_endpoint}.- Returns:
this
-
dialogflowCxCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dialogflowCxCustomEndpoint(String dialogflowCxCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDialogflowCxCustomEndpoint()- Parameters:
dialogflowCxCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dialogflow_cx_custom_endpoint GoogleProvider#dialogflow_cx_custom_endpoint}.- Returns:
this
-
discoveryEngineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder discoveryEngineCustomEndpoint(String discoveryEngineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDiscoveryEngineCustomEndpoint()- Parameters:
discoveryEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#discovery_engine_custom_endpoint GoogleProvider#discovery_engine_custom_endpoint}.- Returns:
this
-
dnsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder dnsCustomEndpoint(String dnsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDnsCustomEndpoint()- Parameters:
dnsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#dns_custom_endpoint GoogleProvider#dns_custom_endpoint}.- Returns:
this
-
documentAiCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder documentAiCustomEndpoint(String documentAiCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDocumentAiCustomEndpoint()- Parameters:
documentAiCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_custom_endpoint GoogleProvider#document_ai_custom_endpoint}.- Returns:
this
-
documentAiWarehouseCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder documentAiWarehouseCustomEndpoint(String documentAiWarehouseCustomEndpoint)
Sets the value ofGoogleProviderConfig.getDocumentAiWarehouseCustomEndpoint()- Parameters:
documentAiWarehouseCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#document_ai_warehouse_custom_endpoint GoogleProvider#document_ai_warehouse_custom_endpoint}.- Returns:
this
-
edgecontainerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder edgecontainerCustomEndpoint(String edgecontainerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getEdgecontainerCustomEndpoint()- Parameters:
edgecontainerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgecontainer_custom_endpoint GoogleProvider#edgecontainer_custom_endpoint}.- Returns:
this
-
edgenetworkCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder edgenetworkCustomEndpoint(String edgenetworkCustomEndpoint)
Sets the value ofGoogleProviderConfig.getEdgenetworkCustomEndpoint()- Parameters:
edgenetworkCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#edgenetwork_custom_endpoint GoogleProvider#edgenetwork_custom_endpoint}.- Returns:
this
-
essentialContactsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder essentialContactsCustomEndpoint(String essentialContactsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getEssentialContactsCustomEndpoint()- Parameters:
essentialContactsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#essential_contacts_custom_endpoint GoogleProvider#essential_contacts_custom_endpoint}.- Returns:
this
-
eventarcCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder eventarcCustomEndpoint(String eventarcCustomEndpoint)
Sets the value ofGoogleProviderConfig.getEventarcCustomEndpoint()- Parameters:
eventarcCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#eventarc_custom_endpoint GoogleProvider#eventarc_custom_endpoint}.- Returns:
this
-
filestoreCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder filestoreCustomEndpoint(String filestoreCustomEndpoint)
Sets the value ofGoogleProviderConfig.getFilestoreCustomEndpoint()- Parameters:
filestoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#filestore_custom_endpoint GoogleProvider#filestore_custom_endpoint}.- Returns:
this
-
firebaseAppCheckCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder firebaseAppCheckCustomEndpoint(String firebaseAppCheckCustomEndpoint)
Sets the value ofGoogleProviderConfig.getFirebaseAppCheckCustomEndpoint()- Parameters:
firebaseAppCheckCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebase_app_check_custom_endpoint GoogleProvider#firebase_app_check_custom_endpoint}.- Returns:
this
-
firebaserulesCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder firebaserulesCustomEndpoint(String firebaserulesCustomEndpoint)
Sets the value ofGoogleProviderConfig.getFirebaserulesCustomEndpoint()- Parameters:
firebaserulesCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firebaserules_custom_endpoint GoogleProvider#firebaserules_custom_endpoint}.- Returns:
this
-
firestoreCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder firestoreCustomEndpoint(String firestoreCustomEndpoint)
Sets the value ofGoogleProviderConfig.getFirestoreCustomEndpoint()- Parameters:
firestoreCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#firestore_custom_endpoint GoogleProvider#firestore_custom_endpoint}.- Returns:
this
-
gkeBackupCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder gkeBackupCustomEndpoint(String gkeBackupCustomEndpoint)
Sets the value ofGoogleProviderConfig.getGkeBackupCustomEndpoint()- Parameters:
gkeBackupCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_backup_custom_endpoint GoogleProvider#gke_backup_custom_endpoint}.- Returns:
this
-
gkeHub2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder gkeHub2CustomEndpoint(String gkeHub2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getGkeHub2CustomEndpoint()- Parameters:
gkeHub2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub2_custom_endpoint GoogleProvider#gke_hub2_custom_endpoint}.- Returns:
this
-
gkeHubCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder gkeHubCustomEndpoint(String gkeHubCustomEndpoint)
Sets the value ofGoogleProviderConfig.getGkeHubCustomEndpoint()- Parameters:
gkeHubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gke_hub_custom_endpoint GoogleProvider#gke_hub_custom_endpoint}.- Returns:
this
-
gkehubFeatureCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder gkehubFeatureCustomEndpoint(String gkehubFeatureCustomEndpoint)
Sets the value ofGoogleProviderConfig.getGkehubFeatureCustomEndpoint()- Parameters:
gkehubFeatureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkehub_feature_custom_endpoint GoogleProvider#gkehub_feature_custom_endpoint}.- Returns:
this
-
gkeonpremCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder gkeonpremCustomEndpoint(String gkeonpremCustomEndpoint)
Sets the value ofGoogleProviderConfig.getGkeonpremCustomEndpoint()- Parameters:
gkeonpremCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#gkeonprem_custom_endpoint GoogleProvider#gkeonprem_custom_endpoint}.- Returns:
this
-
healthcareCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder healthcareCustomEndpoint(String healthcareCustomEndpoint)
Sets the value ofGoogleProviderConfig.getHealthcareCustomEndpoint()- Parameters:
healthcareCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#healthcare_custom_endpoint GoogleProvider#healthcare_custom_endpoint}.- Returns:
this
-
iam2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iam2CustomEndpoint(String iam2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getIam2CustomEndpoint()- Parameters:
iam2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam2_custom_endpoint GoogleProvider#iam2_custom_endpoint}.- Returns:
this
-
iamBetaCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iamBetaCustomEndpoint(String iamBetaCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIamBetaCustomEndpoint()- Parameters:
iamBetaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_beta_custom_endpoint GoogleProvider#iam_beta_custom_endpoint}.- Returns:
this
-
iamCredentialsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iamCredentialsCustomEndpoint(String iamCredentialsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIamCredentialsCustomEndpoint()- Parameters:
iamCredentialsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_credentials_custom_endpoint GoogleProvider#iam_credentials_custom_endpoint}.- Returns:
this
-
iamCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iamCustomEndpoint(String iamCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIamCustomEndpoint()- Parameters:
iamCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_custom_endpoint GoogleProvider#iam_custom_endpoint}.- Returns:
this
-
iamWorkforcePoolCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iamWorkforcePoolCustomEndpoint(String iamWorkforcePoolCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIamWorkforcePoolCustomEndpoint()- Parameters:
iamWorkforcePoolCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iam_workforce_pool_custom_endpoint GoogleProvider#iam_workforce_pool_custom_endpoint}.- Returns:
this
-
iapCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder iapCustomEndpoint(String iapCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIapCustomEndpoint()- Parameters:
iapCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#iap_custom_endpoint GoogleProvider#iap_custom_endpoint}.- Returns:
this
-
identityPlatformCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder identityPlatformCustomEndpoint(String identityPlatformCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIdentityPlatformCustomEndpoint()- Parameters:
identityPlatformCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#identity_platform_custom_endpoint GoogleProvider#identity_platform_custom_endpoint}.- Returns:
this
-
impersonateServiceAccount
@Stability(Stable) public GoogleProviderConfig.Builder impersonateServiceAccount(String impersonateServiceAccount)
Sets the value ofGoogleProviderConfig.getImpersonateServiceAccount()- Parameters:
impersonateServiceAccount- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account GoogleProvider#impersonate_service_account}.- Returns:
this
-
impersonateServiceAccountDelegates
@Stability(Stable) public GoogleProviderConfig.Builder impersonateServiceAccountDelegates(List<String> impersonateServiceAccountDelegates)
Sets the value ofGoogleProviderConfig.getImpersonateServiceAccountDelegates()- Parameters:
impersonateServiceAccountDelegates- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#impersonate_service_account_delegates GoogleProvider#impersonate_service_account_delegates}.- Returns:
this
-
integrationConnectorsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder integrationConnectorsCustomEndpoint(String integrationConnectorsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIntegrationConnectorsCustomEndpoint()- Parameters:
integrationConnectorsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integration_connectors_custom_endpoint GoogleProvider#integration_connectors_custom_endpoint}.- Returns:
this
-
integrationsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder integrationsCustomEndpoint(String integrationsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getIntegrationsCustomEndpoint()- Parameters:
integrationsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#integrations_custom_endpoint GoogleProvider#integrations_custom_endpoint}.- Returns:
this
-
kmsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder kmsCustomEndpoint(String kmsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getKmsCustomEndpoint()- Parameters:
kmsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#kms_custom_endpoint GoogleProvider#kms_custom_endpoint}.- Returns:
this
-
loggingCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder loggingCustomEndpoint(String loggingCustomEndpoint)
Sets the value ofGoogleProviderConfig.getLoggingCustomEndpoint()- Parameters:
loggingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#logging_custom_endpoint GoogleProvider#logging_custom_endpoint}.- Returns:
this
-
lookerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder lookerCustomEndpoint(String lookerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getLookerCustomEndpoint()- Parameters:
lookerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#looker_custom_endpoint GoogleProvider#looker_custom_endpoint}.- Returns:
this
-
memcacheCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder memcacheCustomEndpoint(String memcacheCustomEndpoint)
Sets the value ofGoogleProviderConfig.getMemcacheCustomEndpoint()- Parameters:
memcacheCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#memcache_custom_endpoint GoogleProvider#memcache_custom_endpoint}.- Returns:
this
-
migrationCenterCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder migrationCenterCustomEndpoint(String migrationCenterCustomEndpoint)
Sets the value ofGoogleProviderConfig.getMigrationCenterCustomEndpoint()- Parameters:
migrationCenterCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#migration_center_custom_endpoint GoogleProvider#migration_center_custom_endpoint}.- Returns:
this
-
mlEngineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder mlEngineCustomEndpoint(String mlEngineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getMlEngineCustomEndpoint()- Parameters:
mlEngineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#ml_engine_custom_endpoint GoogleProvider#ml_engine_custom_endpoint}.- Returns:
this
-
monitoringCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder monitoringCustomEndpoint(String monitoringCustomEndpoint)
Sets the value ofGoogleProviderConfig.getMonitoringCustomEndpoint()- Parameters:
monitoringCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#monitoring_custom_endpoint GoogleProvider#monitoring_custom_endpoint}.- Returns:
this
-
netappCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder netappCustomEndpoint(String netappCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNetappCustomEndpoint()- Parameters:
netappCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#netapp_custom_endpoint GoogleProvider#netapp_custom_endpoint}.- Returns:
this
-
networkConnectivityCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder networkConnectivityCustomEndpoint(String networkConnectivityCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNetworkConnectivityCustomEndpoint()- Parameters:
networkConnectivityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_connectivity_custom_endpoint GoogleProvider#network_connectivity_custom_endpoint}.- Returns:
this
-
networkManagementCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder networkManagementCustomEndpoint(String networkManagementCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNetworkManagementCustomEndpoint()- Parameters:
networkManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_management_custom_endpoint GoogleProvider#network_management_custom_endpoint}.- Returns:
this
-
networkSecurityCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder networkSecurityCustomEndpoint(String networkSecurityCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNetworkSecurityCustomEndpoint()- Parameters:
networkSecurityCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_security_custom_endpoint GoogleProvider#network_security_custom_endpoint}.- Returns:
this
-
networkServicesCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder networkServicesCustomEndpoint(String networkServicesCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNetworkServicesCustomEndpoint()- Parameters:
networkServicesCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#network_services_custom_endpoint GoogleProvider#network_services_custom_endpoint}.- Returns:
this
-
notebooksCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder notebooksCustomEndpoint(String notebooksCustomEndpoint)
Sets the value ofGoogleProviderConfig.getNotebooksCustomEndpoint()- Parameters:
notebooksCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#notebooks_custom_endpoint GoogleProvider#notebooks_custom_endpoint}.- Returns:
this
-
orgPolicyCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder orgPolicyCustomEndpoint(String orgPolicyCustomEndpoint)
Sets the value ofGoogleProviderConfig.getOrgPolicyCustomEndpoint()- Parameters:
orgPolicyCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#org_policy_custom_endpoint GoogleProvider#org_policy_custom_endpoint}.- Returns:
this
-
osConfigCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder osConfigCustomEndpoint(String osConfigCustomEndpoint)
Sets the value ofGoogleProviderConfig.getOsConfigCustomEndpoint()- Parameters:
osConfigCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_config_custom_endpoint GoogleProvider#os_config_custom_endpoint}.- Returns:
this
-
osLoginCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder osLoginCustomEndpoint(String osLoginCustomEndpoint)
Sets the value ofGoogleProviderConfig.getOsLoginCustomEndpoint()- Parameters:
osLoginCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#os_login_custom_endpoint GoogleProvider#os_login_custom_endpoint}.- Returns:
this
-
privatecaCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder privatecaCustomEndpoint(String privatecaCustomEndpoint)
Sets the value ofGoogleProviderConfig.getPrivatecaCustomEndpoint()- Parameters:
privatecaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privateca_custom_endpoint GoogleProvider#privateca_custom_endpoint}.- Returns:
this
-
privilegedAccessManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder privilegedAccessManagerCustomEndpoint(String privilegedAccessManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getPrivilegedAccessManagerCustomEndpoint()- Parameters:
privilegedAccessManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#privileged_access_manager_custom_endpoint GoogleProvider#privileged_access_manager_custom_endpoint}.- Returns:
this
-
project
@Stability(Stable) public GoogleProviderConfig.Builder project(String project)
Sets the value ofGoogleProviderConfig.getProject()- Parameters:
project- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#project GoogleProvider#project}.- Returns:
this
-
publicCaCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder publicCaCustomEndpoint(String publicCaCustomEndpoint)
Sets the value ofGoogleProviderConfig.getPublicCaCustomEndpoint()- Parameters:
publicCaCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#public_ca_custom_endpoint GoogleProvider#public_ca_custom_endpoint}.- Returns:
this
-
pubsubCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder pubsubCustomEndpoint(String pubsubCustomEndpoint)
Sets the value ofGoogleProviderConfig.getPubsubCustomEndpoint()- Parameters:
pubsubCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_custom_endpoint GoogleProvider#pubsub_custom_endpoint}.- Returns:
this
-
pubsubLiteCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder pubsubLiteCustomEndpoint(String pubsubLiteCustomEndpoint)
Sets the value ofGoogleProviderConfig.getPubsubLiteCustomEndpoint()- Parameters:
pubsubLiteCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#pubsub_lite_custom_endpoint GoogleProvider#pubsub_lite_custom_endpoint}.- Returns:
this
-
recaptchaEnterpriseCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder recaptchaEnterpriseCustomEndpoint(String recaptchaEnterpriseCustomEndpoint)
Sets the value ofGoogleProviderConfig.getRecaptchaEnterpriseCustomEndpoint()- Parameters:
recaptchaEnterpriseCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#recaptcha_enterprise_custom_endpoint GoogleProvider#recaptcha_enterprise_custom_endpoint}.- Returns:
this
-
redisCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder redisCustomEndpoint(String redisCustomEndpoint)
Sets the value ofGoogleProviderConfig.getRedisCustomEndpoint()- Parameters:
redisCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#redis_custom_endpoint GoogleProvider#redis_custom_endpoint}.- Returns:
this
-
region
@Stability(Stable) public GoogleProviderConfig.Builder region(String region)
Sets the value ofGoogleProviderConfig.getRegion()- Parameters:
region- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#region GoogleProvider#region}.- Returns:
this
-
requestReason
@Stability(Stable) public GoogleProviderConfig.Builder requestReason(String requestReason)
Sets the value ofGoogleProviderConfig.getRequestReason()- Parameters:
requestReason- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_reason GoogleProvider#request_reason}.- Returns:
this
-
requestTimeout
@Stability(Stable) public GoogleProviderConfig.Builder requestTimeout(String requestTimeout)
Sets the value ofGoogleProviderConfig.getRequestTimeout()- Parameters:
requestTimeout- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#request_timeout GoogleProvider#request_timeout}.- Returns:
this
-
resourceManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder resourceManagerCustomEndpoint(String resourceManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getResourceManagerCustomEndpoint()- Parameters:
resourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_custom_endpoint GoogleProvider#resource_manager_custom_endpoint}.- Returns:
this
-
resourceManagerV3CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder resourceManagerV3CustomEndpoint(String resourceManagerV3CustomEndpoint)
Sets the value ofGoogleProviderConfig.getResourceManagerV3CustomEndpoint()- Parameters:
resourceManagerV3CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#resource_manager_v3_custom_endpoint GoogleProvider#resource_manager_v3_custom_endpoint}.- Returns:
this
-
scopes
@Stability(Stable) public GoogleProviderConfig.Builder scopes(List<String> scopes)
Sets the value ofGoogleProviderConfig.getScopes()- Parameters:
scopes- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#scopes GoogleProvider#scopes}.- Returns:
this
-
secretManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder secretManagerCustomEndpoint(String secretManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecretManagerCustomEndpoint()- Parameters:
secretManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secret_manager_custom_endpoint GoogleProvider#secret_manager_custom_endpoint}.- Returns:
this
-
secureSourceManagerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder secureSourceManagerCustomEndpoint(String secureSourceManagerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecureSourceManagerCustomEndpoint()- Parameters:
secureSourceManagerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#secure_source_manager_custom_endpoint GoogleProvider#secure_source_manager_custom_endpoint}.- Returns:
this
-
securityCenterCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder securityCenterCustomEndpoint(String securityCenterCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecurityCenterCustomEndpoint()- Parameters:
securityCenterCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_custom_endpoint GoogleProvider#security_center_custom_endpoint}.- Returns:
this
-
securityCenterManagementCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder securityCenterManagementCustomEndpoint(String securityCenterManagementCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecurityCenterManagementCustomEndpoint()- Parameters:
securityCenterManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_management_custom_endpoint GoogleProvider#security_center_management_custom_endpoint}.- Returns:
this
-
securityCenterV2CustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder securityCenterV2CustomEndpoint(String securityCenterV2CustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecurityCenterV2CustomEndpoint()- Parameters:
securityCenterV2CustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#security_center_v2_custom_endpoint GoogleProvider#security_center_v2_custom_endpoint}.- Returns:
this
-
securitypostureCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder securitypostureCustomEndpoint(String securitypostureCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSecuritypostureCustomEndpoint()- Parameters:
securitypostureCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#securityposture_custom_endpoint GoogleProvider#securityposture_custom_endpoint}.- Returns:
this
-
serviceManagementCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder serviceManagementCustomEndpoint(String serviceManagementCustomEndpoint)
Sets the value ofGoogleProviderConfig.getServiceManagementCustomEndpoint()- Parameters:
serviceManagementCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_management_custom_endpoint GoogleProvider#service_management_custom_endpoint}.- Returns:
this
-
serviceNetworkingCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder serviceNetworkingCustomEndpoint(String serviceNetworkingCustomEndpoint)
Sets the value ofGoogleProviderConfig.getServiceNetworkingCustomEndpoint()- Parameters:
serviceNetworkingCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_networking_custom_endpoint GoogleProvider#service_networking_custom_endpoint}.- Returns:
this
-
serviceUsageCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder serviceUsageCustomEndpoint(String serviceUsageCustomEndpoint)
Sets the value ofGoogleProviderConfig.getServiceUsageCustomEndpoint()- Parameters:
serviceUsageCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#service_usage_custom_endpoint GoogleProvider#service_usage_custom_endpoint}.- Returns:
this
-
siteVerificationCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder siteVerificationCustomEndpoint(String siteVerificationCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSiteVerificationCustomEndpoint()- Parameters:
siteVerificationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#site_verification_custom_endpoint GoogleProvider#site_verification_custom_endpoint}.- Returns:
this
-
sourceRepoCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder sourceRepoCustomEndpoint(String sourceRepoCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSourceRepoCustomEndpoint()- Parameters:
sourceRepoCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#source_repo_custom_endpoint GoogleProvider#source_repo_custom_endpoint}.- Returns:
this
-
spannerCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder spannerCustomEndpoint(String spannerCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSpannerCustomEndpoint()- Parameters:
spannerCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#spanner_custom_endpoint GoogleProvider#spanner_custom_endpoint}.- Returns:
this
-
sqlCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder sqlCustomEndpoint(String sqlCustomEndpoint)
Sets the value ofGoogleProviderConfig.getSqlCustomEndpoint()- Parameters:
sqlCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#sql_custom_endpoint GoogleProvider#sql_custom_endpoint}.- Returns:
this
-
storageCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder storageCustomEndpoint(String storageCustomEndpoint)
Sets the value ofGoogleProviderConfig.getStorageCustomEndpoint()- Parameters:
storageCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_custom_endpoint GoogleProvider#storage_custom_endpoint}.- Returns:
this
-
storageInsightsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder storageInsightsCustomEndpoint(String storageInsightsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getStorageInsightsCustomEndpoint()- Parameters:
storageInsightsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_insights_custom_endpoint GoogleProvider#storage_insights_custom_endpoint}.- Returns:
this
-
storageTransferCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder storageTransferCustomEndpoint(String storageTransferCustomEndpoint)
Sets the value ofGoogleProviderConfig.getStorageTransferCustomEndpoint()- Parameters:
storageTransferCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#storage_transfer_custom_endpoint GoogleProvider#storage_transfer_custom_endpoint}.- Returns:
this
-
tagsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder tagsCustomEndpoint(String tagsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getTagsCustomEndpoint()- Parameters:
tagsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_custom_endpoint GoogleProvider#tags_custom_endpoint}.- Returns:
this
-
tagsLocationCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder tagsLocationCustomEndpoint(String tagsLocationCustomEndpoint)
Sets the value ofGoogleProviderConfig.getTagsLocationCustomEndpoint()- Parameters:
tagsLocationCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tags_location_custom_endpoint GoogleProvider#tags_location_custom_endpoint}.- Returns:
this
-
terraformAttributionLabelAdditionStrategy
@Stability(Stable) public GoogleProviderConfig.Builder terraformAttributionLabelAdditionStrategy(String terraformAttributionLabelAdditionStrategy)
Sets the value ofGoogleProviderConfig.getTerraformAttributionLabelAdditionStrategy()- Parameters:
terraformAttributionLabelAdditionStrategy- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#terraform_attribution_label_addition_strategy GoogleProvider#terraform_attribution_label_addition_strategy}.- Returns:
this
-
tpuCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder tpuCustomEndpoint(String tpuCustomEndpoint)
Sets the value ofGoogleProviderConfig.getTpuCustomEndpoint()- Parameters:
tpuCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#tpu_custom_endpoint GoogleProvider#tpu_custom_endpoint}.- Returns:
this
-
universeDomain
@Stability(Stable) public GoogleProviderConfig.Builder universeDomain(String universeDomain)
Sets the value ofGoogleProviderConfig.getUniverseDomain()- Parameters:
universeDomain- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#universe_domain GoogleProvider#universe_domain}.- Returns:
this
-
userProjectOverride
@Stability(Stable) public GoogleProviderConfig.Builder userProjectOverride(Boolean userProjectOverride)
Sets the value ofGoogleProviderConfig.getUserProjectOverride()- Parameters:
userProjectOverride- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.- Returns:
this
-
userProjectOverride
@Stability(Stable) public GoogleProviderConfig.Builder userProjectOverride(com.hashicorp.cdktf.IResolvable userProjectOverride)
Sets the value ofGoogleProviderConfig.getUserProjectOverride()- Parameters:
userProjectOverride- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#user_project_override GoogleProvider#user_project_override}.- Returns:
this
-
vertexAiCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder vertexAiCustomEndpoint(String vertexAiCustomEndpoint)
Sets the value ofGoogleProviderConfig.getVertexAiCustomEndpoint()- Parameters:
vertexAiCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vertex_ai_custom_endpoint GoogleProvider#vertex_ai_custom_endpoint}.- Returns:
this
-
vmwareengineCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder vmwareengineCustomEndpoint(String vmwareengineCustomEndpoint)
Sets the value ofGoogleProviderConfig.getVmwareengineCustomEndpoint()- Parameters:
vmwareengineCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vmwareengine_custom_endpoint GoogleProvider#vmwareengine_custom_endpoint}.- Returns:
this
-
vpcAccessCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder vpcAccessCustomEndpoint(String vpcAccessCustomEndpoint)
Sets the value ofGoogleProviderConfig.getVpcAccessCustomEndpoint()- Parameters:
vpcAccessCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#vpc_access_custom_endpoint GoogleProvider#vpc_access_custom_endpoint}.- Returns:
this
-
workbenchCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder workbenchCustomEndpoint(String workbenchCustomEndpoint)
Sets the value ofGoogleProviderConfig.getWorkbenchCustomEndpoint()- Parameters:
workbenchCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workbench_custom_endpoint GoogleProvider#workbench_custom_endpoint}.- Returns:
this
-
workflowsCustomEndpoint
@Stability(Stable) public GoogleProviderConfig.Builder workflowsCustomEndpoint(String workflowsCustomEndpoint)
Sets the value ofGoogleProviderConfig.getWorkflowsCustomEndpoint()- Parameters:
workflowsCustomEndpoint- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#workflows_custom_endpoint GoogleProvider#workflows_custom_endpoint}.- Returns:
this
-
zone
@Stability(Stable) public GoogleProviderConfig.Builder zone(String zone)
Sets the value ofGoogleProviderConfig.getZone()- Parameters:
zone- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs#zone GoogleProvider#zone}.- Returns:
this
-
build
@Stability(Stable) public GoogleProviderConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GoogleProviderConfig>- Returns:
- a new instance of
GoogleProviderConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-