@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetBundleExportJobDashboardOverrideProperties extends Object implements Serializable, Cloneable, StructuredPojo
 Controls how a specific Dashboard resource is parameterized in the returned CloudFormation template.
 
| Constructor and Description | 
|---|
| AssetBundleExportJobDashboardOverrideProperties() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssetBundleExportJobDashboardOverrideProperties | clone() | 
| boolean | equals(Object obj) | 
| String | getArn()
 The ARN of the specific  Dashboardresource whose override properties are configured in this
 structure. | 
| List<String> | getProperties()
 A list of  Dashboardresource properties to generate variables for in the returned CloudFormation
 template. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setArn(String arn)
 The ARN of the specific  Dashboardresource whose override properties are configured in this
 structure. | 
| void | setProperties(Collection<String> properties)
 A list of  Dashboardresource properties to generate variables for in the returned CloudFormation
 template. | 
| String | toString()Returns a string representation of this object. | 
| AssetBundleExportJobDashboardOverrideProperties | withArn(String arn)
 The ARN of the specific  Dashboardresource whose override properties are configured in this
 structure. | 
| AssetBundleExportJobDashboardOverrideProperties | withProperties(AssetBundleExportJobDashboardPropertyToOverride... properties)
 A list of  Dashboardresource properties to generate variables for in the returned CloudFormation
 template. | 
| AssetBundleExportJobDashboardOverrideProperties | withProperties(Collection<String> properties)
 A list of  Dashboardresource properties to generate variables for in the returned CloudFormation
 template. | 
| AssetBundleExportJobDashboardOverrideProperties | withProperties(String... properties)
 A list of  Dashboardresource properties to generate variables for in the returned CloudFormation
 template. | 
public AssetBundleExportJobDashboardOverrideProperties()
public void setArn(String arn)
 The ARN of the specific Dashboard resource whose override properties are configured in this
 structure.
 
arn - The ARN of the specific Dashboard resource whose override properties are configured in this
        structure.public String getArn()
 The ARN of the specific Dashboard resource whose override properties are configured in this
 structure.
 
Dashboard resource whose override properties are configured in this
         structure.public AssetBundleExportJobDashboardOverrideProperties withArn(String arn)
 The ARN of the specific Dashboard resource whose override properties are configured in this
 structure.
 
arn - The ARN of the specific Dashboard resource whose override properties are configured in this
        structure.public List<String> getProperties()
 A list of Dashboard resource properties to generate variables for in the returned CloudFormation
 template.
 
Dashboard resource properties to generate variables for in the returned
         CloudFormation template.AssetBundleExportJobDashboardPropertyToOverridepublic void setProperties(Collection<String> properties)
 A list of Dashboard resource properties to generate variables for in the returned CloudFormation
 template.
 
properties - A list of Dashboard resource properties to generate variables for in the returned
        CloudFormation template.AssetBundleExportJobDashboardPropertyToOverridepublic AssetBundleExportJobDashboardOverrideProperties withProperties(String... properties)
 A list of Dashboard resource properties to generate variables for in the returned CloudFormation
 template.
 
 NOTE: This method appends the values to the existing list (if any). Use
 setProperties(java.util.Collection) or withProperties(java.util.Collection) if you want to
 override the existing values.
 
properties - A list of Dashboard resource properties to generate variables for in the returned
        CloudFormation template.AssetBundleExportJobDashboardPropertyToOverridepublic AssetBundleExportJobDashboardOverrideProperties withProperties(Collection<String> properties)
 A list of Dashboard resource properties to generate variables for in the returned CloudFormation
 template.
 
properties - A list of Dashboard resource properties to generate variables for in the returned
        CloudFormation template.AssetBundleExportJobDashboardPropertyToOverridepublic AssetBundleExportJobDashboardOverrideProperties withProperties(AssetBundleExportJobDashboardPropertyToOverride... properties)
 A list of Dashboard resource properties to generate variables for in the returned CloudFormation
 template.
 
properties - A list of Dashboard resource properties to generate variables for in the returned
        CloudFormation template.AssetBundleExportJobDashboardPropertyToOverridepublic String toString()
toString in class ObjectObject.toString()public AssetBundleExportJobDashboardOverrideProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.