public static interface AssetBundleImportJobDataSourceOverrideParameters.Builder extends SdkPojo, CopyableBuilder<AssetBundleImportJobDataSourceOverrideParameters.Builder,AssetBundleImportJobDataSourceOverrideParameters>
equalsBySdkFields, sdkFields
copy
applyMutation, build
AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceId(String dataSourceId)
The ID of the data source to apply overrides to.
dataSourceId
- The ID of the data source to apply overrides to.AssetBundleImportJobDataSourceOverrideParameters.Builder name(String name)
A new name for the data source.
name
- A new name for the data source.AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceParameters(DataSourceParameters dataSourceParameters)
dataSourceParameters
- The new value for the DataSourceParameters property for this object.default AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceParameters(Consumer<DataSourceParameters.Builder> dataSourceParameters)
DataSourceParameters.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.Builder
dataSourceParameters(DataSourceParameters)
AssetBundleImportJobDataSourceOverrideParameters.Builder vpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
vpcConnectionProperties
- The new value for the VpcConnectionProperties property for this object.default AssetBundleImportJobDataSourceOverrideParameters.Builder vpcConnectionProperties(Consumer<VpcConnectionProperties.Builder> vpcConnectionProperties)
VpcConnectionProperties.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.Builder
vpcConnectionProperties(VpcConnectionProperties)
AssetBundleImportJobDataSourceOverrideParameters.Builder sslProperties(SslProperties sslProperties)
sslProperties
- The new value for the SslProperties property for this object.default AssetBundleImportJobDataSourceOverrideParameters.Builder sslProperties(Consumer<SslProperties.Builder> sslProperties)
SslProperties.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.Builder
sslProperties(SslProperties)
AssetBundleImportJobDataSourceOverrideParameters.Builder credentials(AssetBundleImportJobDataSourceCredentials credentials)
An optional structure that provides the credentials to be used to create the imported data source.
credentials
- An optional structure that provides the credentials to be used to create the imported data source.default AssetBundleImportJobDataSourceOverrideParameters.Builder credentials(Consumer<AssetBundleImportJobDataSourceCredentials.Builder> credentials)
An optional structure that provides the credentials to be used to create the imported data source.
This is a convenience method that creates an instance of theAssetBundleImportJobDataSourceCredentials.Builder
avoiding the need to create one manually via
AssetBundleImportJobDataSourceCredentials.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to
credentials(AssetBundleImportJobDataSourceCredentials)
.
credentials
- a consumer that will call methods on AssetBundleImportJobDataSourceCredentials.Builder
credentials(AssetBundleImportJobDataSourceCredentials)
Copyright © 2023. All rights reserved.