@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetBundleCloudFormationOverridePropertyConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
An optional collection of CloudFormation property configurations that control how the export job is generated.
| Constructor and Description |
|---|
AssetBundleCloudFormationOverridePropertyConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
AssetBundleCloudFormationOverridePropertyConfiguration |
clone() |
boolean |
equals(Object obj) |
List<AssetBundleExportJobAnalysisOverrideProperties> |
getAnalyses()
An optional list of structures that control how
Analysis resources are parameterized in the returned
CloudFormation template. |
List<AssetBundleExportJobDashboardOverrideProperties> |
getDashboards()
An optional list of structures that control how
Dashboard resources are parameterized in the
returned CloudFormation template. |
List<AssetBundleExportJobDataSetOverrideProperties> |
getDataSets()
An optional list of structures that control how
DataSet resources are parameterized in the returned
CloudFormation template. |
List<AssetBundleExportJobDataSourceOverrideProperties> |
getDataSources()
An optional list of structures that control how
DataSource resources are parameterized in the
returned CloudFormation template. |
List<AssetBundleExportJobRefreshScheduleOverrideProperties> |
getRefreshSchedules()
An optional list of structures that control how
RefreshSchedule resources are parameterized in the
returned CloudFormation template. |
AssetBundleExportJobResourceIdOverrideConfiguration |
getResourceIdOverrideConfiguration()
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation
template.
|
List<AssetBundleExportJobThemeOverrideProperties> |
getThemes()
An optional list of structures that control how
Theme resources are parameterized in the returned
CloudFormation template. |
List<AssetBundleExportJobVPCConnectionOverrideProperties> |
getVPCConnections()
An optional list of structures that control how
VPCConnection resources are parameterized in the
returned CloudFormation template. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAnalyses(Collection<AssetBundleExportJobAnalysisOverrideProperties> analyses)
An optional list of structures that control how
Analysis resources are parameterized in the returned
CloudFormation template. |
void |
setDashboards(Collection<AssetBundleExportJobDashboardOverrideProperties> dashboards)
An optional list of structures that control how
Dashboard resources are parameterized in the
returned CloudFormation template. |
void |
setDataSets(Collection<AssetBundleExportJobDataSetOverrideProperties> dataSets)
An optional list of structures that control how
DataSet resources are parameterized in the returned
CloudFormation template. |
void |
setDataSources(Collection<AssetBundleExportJobDataSourceOverrideProperties> dataSources)
An optional list of structures that control how
DataSource resources are parameterized in the
returned CloudFormation template. |
void |
setRefreshSchedules(Collection<AssetBundleExportJobRefreshScheduleOverrideProperties> refreshSchedules)
An optional list of structures that control how
RefreshSchedule resources are parameterized in the
returned CloudFormation template. |
void |
setResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration resourceIdOverrideConfiguration)
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation
template.
|
void |
setThemes(Collection<AssetBundleExportJobThemeOverrideProperties> themes)
An optional list of structures that control how
Theme resources are parameterized in the returned
CloudFormation template. |
void |
setVPCConnections(Collection<AssetBundleExportJobVPCConnectionOverrideProperties> vPCConnections)
An optional list of structures that control how
VPCConnection resources are parameterized in the
returned CloudFormation template. |
String |
toString()
Returns a string representation of this object.
|
AssetBundleCloudFormationOverridePropertyConfiguration |
withAnalyses(AssetBundleExportJobAnalysisOverrideProperties... analyses)
An optional list of structures that control how
Analysis resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withAnalyses(Collection<AssetBundleExportJobAnalysisOverrideProperties> analyses)
An optional list of structures that control how
Analysis resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDashboards(AssetBundleExportJobDashboardOverrideProperties... dashboards)
An optional list of structures that control how
Dashboard resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDashboards(Collection<AssetBundleExportJobDashboardOverrideProperties> dashboards)
An optional list of structures that control how
Dashboard resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDataSets(AssetBundleExportJobDataSetOverrideProperties... dataSets)
An optional list of structures that control how
DataSet resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDataSets(Collection<AssetBundleExportJobDataSetOverrideProperties> dataSets)
An optional list of structures that control how
DataSet resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDataSources(AssetBundleExportJobDataSourceOverrideProperties... dataSources)
An optional list of structures that control how
DataSource resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withDataSources(Collection<AssetBundleExportJobDataSourceOverrideProperties> dataSources)
An optional list of structures that control how
DataSource resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withRefreshSchedules(AssetBundleExportJobRefreshScheduleOverrideProperties... refreshSchedules)
An optional list of structures that control how
RefreshSchedule resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withRefreshSchedules(Collection<AssetBundleExportJobRefreshScheduleOverrideProperties> refreshSchedules)
An optional list of structures that control how
RefreshSchedule resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration resourceIdOverrideConfiguration)
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation
template.
|
AssetBundleCloudFormationOverridePropertyConfiguration |
withThemes(AssetBundleExportJobThemeOverrideProperties... themes)
An optional list of structures that control how
Theme resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withThemes(Collection<AssetBundleExportJobThemeOverrideProperties> themes)
An optional list of structures that control how
Theme resources are parameterized in the returned
CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withVPCConnections(AssetBundleExportJobVPCConnectionOverrideProperties... vPCConnections)
An optional list of structures that control how
VPCConnection resources are parameterized in the
returned CloudFormation template. |
AssetBundleCloudFormationOverridePropertyConfiguration |
withVPCConnections(Collection<AssetBundleExportJobVPCConnectionOverrideProperties> vPCConnections)
An optional list of structures that control how
VPCConnection resources are parameterized in the
returned CloudFormation template. |
public AssetBundleCloudFormationOverridePropertyConfiguration()
public void setResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration resourceIdOverrideConfiguration)
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.
resourceIdOverrideConfiguration - An optional list of structures that control how resource IDs are parameterized in the returned
CloudFormation template.public AssetBundleExportJobResourceIdOverrideConfiguration getResourceIdOverrideConfiguration()
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.
public AssetBundleCloudFormationOverridePropertyConfiguration withResourceIdOverrideConfiguration(AssetBundleExportJobResourceIdOverrideConfiguration resourceIdOverrideConfiguration)
An optional list of structures that control how resource IDs are parameterized in the returned CloudFormation template.
resourceIdOverrideConfiguration - An optional list of structures that control how resource IDs are parameterized in the returned
CloudFormation template.public List<AssetBundleExportJobVPCConnectionOverrideProperties> getVPCConnections()
An optional list of structures that control how VPCConnection resources are parameterized in the
returned CloudFormation template.
VPCConnection resources are parameterized in
the returned CloudFormation template.public void setVPCConnections(Collection<AssetBundleExportJobVPCConnectionOverrideProperties> vPCConnections)
An optional list of structures that control how VPCConnection resources are parameterized in the
returned CloudFormation template.
vPCConnections - An optional list of structures that control how VPCConnection resources are parameterized in
the returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withVPCConnections(AssetBundleExportJobVPCConnectionOverrideProperties... vPCConnections)
An optional list of structures that control how VPCConnection resources are parameterized in the
returned CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setVPCConnections(java.util.Collection) or withVPCConnections(java.util.Collection) if you want
to override the existing values.
vPCConnections - An optional list of structures that control how VPCConnection resources are parameterized in
the returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withVPCConnections(Collection<AssetBundleExportJobVPCConnectionOverrideProperties> vPCConnections)
An optional list of structures that control how VPCConnection resources are parameterized in the
returned CloudFormation template.
vPCConnections - An optional list of structures that control how VPCConnection resources are parameterized in
the returned CloudFormation template.public List<AssetBundleExportJobRefreshScheduleOverrideProperties> getRefreshSchedules()
An optional list of structures that control how RefreshSchedule resources are parameterized in the
returned CloudFormation template.
RefreshSchedule resources are parameterized
in the returned CloudFormation template.public void setRefreshSchedules(Collection<AssetBundleExportJobRefreshScheduleOverrideProperties> refreshSchedules)
An optional list of structures that control how RefreshSchedule resources are parameterized in the
returned CloudFormation template.
refreshSchedules - An optional list of structures that control how RefreshSchedule resources are parameterized
in the returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withRefreshSchedules(AssetBundleExportJobRefreshScheduleOverrideProperties... refreshSchedules)
An optional list of structures that control how RefreshSchedule resources are parameterized in the
returned CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setRefreshSchedules(java.util.Collection) or withRefreshSchedules(java.util.Collection) if you
want to override the existing values.
refreshSchedules - An optional list of structures that control how RefreshSchedule resources are parameterized
in the returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withRefreshSchedules(Collection<AssetBundleExportJobRefreshScheduleOverrideProperties> refreshSchedules)
An optional list of structures that control how RefreshSchedule resources are parameterized in the
returned CloudFormation template.
refreshSchedules - An optional list of structures that control how RefreshSchedule resources are parameterized
in the returned CloudFormation template.public List<AssetBundleExportJobDataSourceOverrideProperties> getDataSources()
An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.
DataSource resources are parameterized in
the returned CloudFormation template.public void setDataSources(Collection<AssetBundleExportJobDataSourceOverrideProperties> dataSources)
An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.
dataSources - An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDataSources(AssetBundleExportJobDataSourceOverrideProperties... dataSources)
An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setDataSources(java.util.Collection) or withDataSources(java.util.Collection) if you want to
override the existing values.
dataSources - An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDataSources(Collection<AssetBundleExportJobDataSourceOverrideProperties> dataSources)
An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.
dataSources - An optional list of structures that control how DataSource resources are parameterized in the
returned CloudFormation template.public List<AssetBundleExportJobDataSetOverrideProperties> getDataSets()
An optional list of structures that control how DataSet resources are parameterized in the returned
CloudFormation template.
DataSet resources are parameterized in the
returned CloudFormation template.public void setDataSets(Collection<AssetBundleExportJobDataSetOverrideProperties> dataSets)
An optional list of structures that control how DataSet resources are parameterized in the returned
CloudFormation template.
dataSets - An optional list of structures that control how DataSet resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDataSets(AssetBundleExportJobDataSetOverrideProperties... dataSets)
An optional list of structures that control how DataSet resources are parameterized in the returned
CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setDataSets(java.util.Collection) or withDataSets(java.util.Collection) if you want to override
the existing values.
dataSets - An optional list of structures that control how DataSet resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDataSets(Collection<AssetBundleExportJobDataSetOverrideProperties> dataSets)
An optional list of structures that control how DataSet resources are parameterized in the returned
CloudFormation template.
dataSets - An optional list of structures that control how DataSet resources are parameterized in the
returned CloudFormation template.public List<AssetBundleExportJobThemeOverrideProperties> getThemes()
An optional list of structures that control how Theme resources are parameterized in the returned
CloudFormation template.
Theme resources are parameterized in the
returned CloudFormation template.public void setThemes(Collection<AssetBundleExportJobThemeOverrideProperties> themes)
An optional list of structures that control how Theme resources are parameterized in the returned
CloudFormation template.
themes - An optional list of structures that control how Theme resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withThemes(AssetBundleExportJobThemeOverrideProperties... themes)
An optional list of structures that control how Theme resources are parameterized in the returned
CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setThemes(java.util.Collection) or withThemes(java.util.Collection) if you want to override the
existing values.
themes - An optional list of structures that control how Theme resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withThemes(Collection<AssetBundleExportJobThemeOverrideProperties> themes)
An optional list of structures that control how Theme resources are parameterized in the returned
CloudFormation template.
themes - An optional list of structures that control how Theme resources are parameterized in the
returned CloudFormation template.public List<AssetBundleExportJobAnalysisOverrideProperties> getAnalyses()
An optional list of structures that control how Analysis resources are parameterized in the returned
CloudFormation template.
Analysis resources are parameterized in the
returned CloudFormation template.public void setAnalyses(Collection<AssetBundleExportJobAnalysisOverrideProperties> analyses)
An optional list of structures that control how Analysis resources are parameterized in the returned
CloudFormation template.
analyses - An optional list of structures that control how Analysis resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withAnalyses(AssetBundleExportJobAnalysisOverrideProperties... analyses)
An optional list of structures that control how Analysis resources are parameterized in the returned
CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setAnalyses(java.util.Collection) or withAnalyses(java.util.Collection) if you want to override
the existing values.
analyses - An optional list of structures that control how Analysis resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withAnalyses(Collection<AssetBundleExportJobAnalysisOverrideProperties> analyses)
An optional list of structures that control how Analysis resources are parameterized in the returned
CloudFormation template.
analyses - An optional list of structures that control how Analysis resources are parameterized in the
returned CloudFormation template.public List<AssetBundleExportJobDashboardOverrideProperties> getDashboards()
An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.
Dashboard resources are parameterized in the
returned CloudFormation template.public void setDashboards(Collection<AssetBundleExportJobDashboardOverrideProperties> dashboards)
An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.
dashboards - An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDashboards(AssetBundleExportJobDashboardOverrideProperties... dashboards)
An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.
NOTE: This method appends the values to the existing list (if any). Use
setDashboards(java.util.Collection) or withDashboards(java.util.Collection) if you want to
override the existing values.
dashboards - An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.public AssetBundleCloudFormationOverridePropertyConfiguration withDashboards(Collection<AssetBundleExportJobDashboardOverrideProperties> dashboards)
An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.
dashboards - An optional list of structures that control how Dashboard resources are parameterized in the
returned CloudFormation template.public String toString()
toString in class ObjectObject.toString()public AssetBundleCloudFormationOverridePropertyConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.