@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 Object
Object.toString()
public AssetBundleCloudFormationOverridePropertyConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.