Interface AssetBundleImportJobDataSourceOverrideParameters.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<AssetBundleImportJobDataSourceOverrideParameters.Builder,AssetBundleImportJobDataSourceOverrideParameters>
,SdkBuilder<AssetBundleImportJobDataSourceOverrideParameters.Builder,AssetBundleImportJobDataSourceOverrideParameters>
,SdkPojo
- Enclosing class:
- AssetBundleImportJobDataSourceOverrideParameters
public static interface AssetBundleImportJobDataSourceOverrideParameters.Builder extends SdkPojo, CopyableBuilder<AssetBundleImportJobDataSourceOverrideParameters.Builder,AssetBundleImportJobDataSourceOverrideParameters>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
dataSourceId
AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceId(String dataSourceId)
The ID of the data source to apply overrides to.
- Parameters:
dataSourceId
- The ID of the data source to apply overrides to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AssetBundleImportJobDataSourceOverrideParameters.Builder name(String name)
A new name for the data source.
- Parameters:
name
- A new name for the data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceParameters
AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceParameters(DataSourceParameters dataSourceParameters)
Sets the value of the DataSourceParameters property for this object.- Parameters:
dataSourceParameters
- The new value for the DataSourceParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceParameters
default AssetBundleImportJobDataSourceOverrideParameters.Builder dataSourceParameters(Consumer<DataSourceParameters.Builder> dataSourceParameters)
Sets the value of the DataSourceParameters property for this object. This is a convenience method that creates an instance of theDataSourceParameters.Builder
avoiding the need to create one manually viaDataSourceParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSourceParameters(DataSourceParameters)
.- Parameters:
dataSourceParameters
- a consumer that will call methods onDataSourceParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataSourceParameters(DataSourceParameters)
-
vpcConnectionProperties
AssetBundleImportJobDataSourceOverrideParameters.Builder vpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
Sets the value of the VpcConnectionProperties property for this object.- Parameters:
vpcConnectionProperties
- The new value for the VpcConnectionProperties property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConnectionProperties
default AssetBundleImportJobDataSourceOverrideParameters.Builder vpcConnectionProperties(Consumer<VpcConnectionProperties.Builder> vpcConnectionProperties)
Sets the value of the VpcConnectionProperties property for this object. This is a convenience method that creates an instance of theVpcConnectionProperties.Builder
avoiding the need to create one manually viaVpcConnectionProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovpcConnectionProperties(VpcConnectionProperties)
.- Parameters:
vpcConnectionProperties
- a consumer that will call methods onVpcConnectionProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vpcConnectionProperties(VpcConnectionProperties)
-
sslProperties
AssetBundleImportJobDataSourceOverrideParameters.Builder sslProperties(SslProperties sslProperties)
Sets the value of the SslProperties property for this object.- Parameters:
sslProperties
- The new value for the SslProperties property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sslProperties
default AssetBundleImportJobDataSourceOverrideParameters.Builder sslProperties(Consumer<SslProperties.Builder> sslProperties)
Sets the value of the SslProperties property for this object. This is a convenience method that creates an instance of theSslProperties.Builder
avoiding the need to create one manually viaSslProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosslProperties(SslProperties)
.- Parameters:
sslProperties
- a consumer that will call methods onSslProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sslProperties(SslProperties)
-
credentials
AssetBundleImportJobDataSourceOverrideParameters.Builder credentials(AssetBundleImportJobDataSourceCredentials credentials)
An optional structure that provides the credentials to be used to create the imported data source.
- Parameters:
credentials
- An optional structure that provides the credentials to be used to create the imported data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentials
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 viaAssetBundleImportJobDataSourceCredentials.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocredentials(AssetBundleImportJobDataSourceCredentials)
.- Parameters:
credentials
- a consumer that will call methods onAssetBundleImportJobDataSourceCredentials.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
credentials(AssetBundleImportJobDataSourceCredentials)
-
-