Class StorageTransferJobTransferSpecHttpDataSource.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.storage_transfer_job.StorageTransferJobTransferSpecHttpDataSource.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<StorageTransferJobTransferSpecHttpDataSource>
- Enclosing interface:
- StorageTransferJobTransferSpecHttpDataSource
@Stability(Stable) public static final class StorageTransferJobTransferSpecHttpDataSource.Builder extends Object implements software.amazon.jsii.Builder<StorageTransferJobTransferSpecHttpDataSource>
A builder forStorageTransferJobTransferSpecHttpDataSource
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageTransferJobTransferSpecHttpDataSourcebuild()Builds the configured instance.StorageTransferJobTransferSpecHttpDataSource.BuilderlistUrl(String listUrl)Sets the value ofStorageTransferJobTransferSpecHttpDataSource.getListUrl()
-
-
-
Method Detail
-
listUrl
@Stability(Stable) public StorageTransferJobTransferSpecHttpDataSource.Builder listUrl(String listUrl)
Sets the value ofStorageTransferJobTransferSpecHttpDataSource.getListUrl()- Parameters:
listUrl- The URL that points to the file that stores the object list entries. This parameter is required. This file must allow public access. Currently, only URLs with HTTP and HTTPS schemes are supported. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/storage_transfer_job#list_url StorageTransferJob#list_url}- Returns:
this
-
build
@Stability(Stable) public StorageTransferJobTransferSpecHttpDataSource build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<StorageTransferJobTransferSpecHttpDataSource>- Returns:
- a new instance of
StorageTransferJobTransferSpecHttpDataSource - Throws:
NullPointerException- if any required attribute was not provided
-
-