public static interface UpdateDataSourceRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateDataSourceRequest.Builder,UpdateDataSourceRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateDataSourceRequest.Builder |
awsAccountId(String awsAccountId)
The Amazon Web Services account ID.
|
default UpdateDataSourceRequest.Builder |
credentials(Consumer<DataSourceCredentials.Builder> credentials)
The credentials that Amazon QuickSight that uses to connect to your underlying source.
|
UpdateDataSourceRequest.Builder |
credentials(DataSourceCredentials credentials)
The credentials that Amazon QuickSight that uses to connect to your underlying source.
|
UpdateDataSourceRequest.Builder |
dataSourceId(String dataSourceId)
The ID of the data source.
|
default UpdateDataSourceRequest.Builder |
dataSourceParameters(Consumer<DataSourceParameters.Builder> dataSourceParameters)
The parameters that Amazon QuickSight uses to connect to your underlying source.
|
UpdateDataSourceRequest.Builder |
dataSourceParameters(DataSourceParameters dataSourceParameters)
The parameters that Amazon QuickSight uses to connect to your underlying source.
|
UpdateDataSourceRequest.Builder |
name(String name)
A display name for the data source.
|
UpdateDataSourceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateDataSourceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateDataSourceRequest.Builder |
sslProperties(Consumer<SslProperties.Builder> sslProperties)
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
|
UpdateDataSourceRequest.Builder |
sslProperties(SslProperties sslProperties)
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
|
default UpdateDataSourceRequest.Builder |
vpcConnectionProperties(Consumer<VpcConnectionProperties.Builder> vpcConnectionProperties)
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your
underlying source.
|
UpdateDataSourceRequest.Builder |
vpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your
underlying source.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDataSourceRequest.Builder awsAccountId(String awsAccountId)
The Amazon Web Services account ID.
awsAccountId - The Amazon Web Services account ID.UpdateDataSourceRequest.Builder dataSourceId(String dataSourceId)
The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
dataSourceId - The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web
Services account.UpdateDataSourceRequest.Builder name(String name)
A display name for the data source.
name - A display name for the data source.UpdateDataSourceRequest.Builder dataSourceParameters(DataSourceParameters dataSourceParameters)
The parameters that Amazon QuickSight uses to connect to your underlying source.
dataSourceParameters - The parameters that Amazon QuickSight uses to connect to your underlying source.default UpdateDataSourceRequest.Builder dataSourceParameters(Consumer<DataSourceParameters.Builder> dataSourceParameters)
The parameters that Amazon QuickSight uses to connect to your underlying source.
This is a convenience method that creates an instance of theDataSourceParameters.Builder avoiding
the need to create one manually via DataSourceParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to dataSourceParameters(DataSourceParameters).
dataSourceParameters - a consumer that will call methods on DataSourceParameters.BuilderdataSourceParameters(DataSourceParameters)UpdateDataSourceRequest.Builder credentials(DataSourceCredentials credentials)
The credentials that Amazon QuickSight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
credentials - The credentials that Amazon QuickSight that uses to connect to your underlying source. Currently, only
credentials based on user name and password are supported.default UpdateDataSourceRequest.Builder credentials(Consumer<DataSourceCredentials.Builder> credentials)
The credentials that Amazon QuickSight that uses to connect to your underlying source. Currently, only credentials based on user name and password are supported.
This is a convenience method that creates an instance of theDataSourceCredentials.Builder avoiding
the need to create one manually via DataSourceCredentials.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to credentials(DataSourceCredentials).
credentials - a consumer that will call methods on DataSourceCredentials.Buildercredentials(DataSourceCredentials)UpdateDataSourceRequest.Builder vpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
vpcConnectionProperties - Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to
your underlying source.default UpdateDataSourceRequest.Builder vpcConnectionProperties(Consumer<VpcConnectionProperties.Builder> vpcConnectionProperties)
Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source.
This is a convenience method that creates an instance of theVpcConnectionProperties.Builder avoiding
the need to create one manually via VpcConnectionProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to vpcConnectionProperties(VpcConnectionProperties).
vpcConnectionProperties - a consumer that will call methods on VpcConnectionProperties.BuildervpcConnectionProperties(VpcConnectionProperties)UpdateDataSourceRequest.Builder sslProperties(SslProperties sslProperties)
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
sslProperties - Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying
source.default UpdateDataSourceRequest.Builder sslProperties(Consumer<SslProperties.Builder> sslProperties)
Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source.
This is a convenience method that creates an instance of theSslProperties.Builder avoiding the need
to create one manually via SslProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sslProperties(SslProperties).
sslProperties - a consumer that will call methods on SslProperties.BuildersslProperties(SslProperties)UpdateDataSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDataSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.