@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetBundleImportJobDataSourceOverrideParameters extends Object implements Serializable, Cloneable, StructuredPojo
The override parameters for a single data source that is being imported.
Constructor and Description |
---|
AssetBundleImportJobDataSourceOverrideParameters() |
public AssetBundleImportJobDataSourceOverrideParameters()
public void setDataSourceId(String dataSourceId)
The ID of the data source to apply overrides to.
dataSourceId
- The ID of the data source to apply overrides to.public String getDataSourceId()
The ID of the data source to apply overrides to.
public AssetBundleImportJobDataSourceOverrideParameters withDataSourceId(String dataSourceId)
The ID of the data source to apply overrides to.
dataSourceId
- The ID of the data source to apply overrides to.public void setName(String name)
A new name for the data source.
name
- A new name for the data source.public String getName()
A new name for the data source.
public AssetBundleImportJobDataSourceOverrideParameters withName(String name)
A new name for the data source.
name
- A new name for the data source.public void setDataSourceParameters(DataSourceParameters dataSourceParameters)
dataSourceParameters
- public DataSourceParameters getDataSourceParameters()
public AssetBundleImportJobDataSourceOverrideParameters withDataSourceParameters(DataSourceParameters dataSourceParameters)
dataSourceParameters
- public void setVpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
vpcConnectionProperties
- public VpcConnectionProperties getVpcConnectionProperties()
public AssetBundleImportJobDataSourceOverrideParameters withVpcConnectionProperties(VpcConnectionProperties vpcConnectionProperties)
vpcConnectionProperties
- public void setSslProperties(SslProperties sslProperties)
sslProperties
- public SslProperties getSslProperties()
public AssetBundleImportJobDataSourceOverrideParameters withSslProperties(SslProperties sslProperties)
sslProperties
- public void setCredentials(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.public AssetBundleImportJobDataSourceCredentials getCredentials()
An optional structure that provides the credentials to be used to create the imported data source.
public AssetBundleImportJobDataSourceOverrideParameters withCredentials(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.public String toString()
toString
in class Object
Object.toString()
public AssetBundleImportJobDataSourceOverrideParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.