public AssetBundleExportJobAnalysisOverrideProperties withProperties(AssetBundleExportJobAnalysisPropertyToOverride... properties) {
        java.util.ArrayList<String> propertiesCopy = new java.util.ArrayList<String>(properties.length);
        for (AssetBundleExportJobAnalysisPropertyToOverride value : properties) {
            propertiesCopy.add(value.toString());
        }
        if (getProperties() == null) {
            setProperties(propertiesCopy);
        } else {
            getProperties().addAll(propertiesCopy);
        }
        return this;
    }
<p>
A list of <code>Analysis</code> resource properties to generate variables for in the returned CloudFormation
template.
</p>

@param properties
       A list of <code>Analysis</code> resource properties to generate variables for in the returned
       CloudFormation template.
@return Returns a reference to this object so that method calls can be chained together.
@see AssetBundleExportJobAnalysisPropertyToOverride
aws-java-sdk-quicksight/src/main/java/com/amazonaws/services/quicksight/model/AssetBundleExportJobAnalysisOverrideProperties.java