@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartRecommendationReportGenerationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| StartRecommendationReportGenerationRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| StartRecommendationReportGenerationRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| List<Group> | getGroupIdFilter()
 Groups the resources in the recommendation report with a unique name. | 
| String | getOutputFormat()
 The output format for the recommendation report file. | 
| int | hashCode() | 
| void | setGroupIdFilter(Collection<Group> groupIdFilter)
 Groups the resources in the recommendation report with a unique name. | 
| void | setOutputFormat(String outputFormat)
 The output format for the recommendation report file. | 
| String | toString()Returns a string representation of this object. | 
| StartRecommendationReportGenerationRequest | withGroupIdFilter(Collection<Group> groupIdFilter)
 Groups the resources in the recommendation report with a unique name. | 
| StartRecommendationReportGenerationRequest | withGroupIdFilter(Group... groupIdFilter)
 Groups the resources in the recommendation report with a unique name. | 
| StartRecommendationReportGenerationRequest | withOutputFormat(OutputFormat outputFormat)
 The output format for the recommendation report file. | 
| StartRecommendationReportGenerationRequest | withOutputFormat(String outputFormat)
 The output format for the recommendation report file. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic StartRecommendationReportGenerationRequest()
public List<Group> getGroupIdFilter()
Groups the resources in the recommendation report with a unique name.
public void setGroupIdFilter(Collection<Group> groupIdFilter)
Groups the resources in the recommendation report with a unique name.
groupIdFilter - Groups the resources in the recommendation report with a unique name.public StartRecommendationReportGenerationRequest withGroupIdFilter(Group... groupIdFilter)
Groups the resources in the recommendation report with a unique name.
 NOTE: This method appends the values to the existing list (if any). Use
 setGroupIdFilter(java.util.Collection) or withGroupIdFilter(java.util.Collection) if you want
 to override the existing values.
 
groupIdFilter - Groups the resources in the recommendation report with a unique name.public StartRecommendationReportGenerationRequest withGroupIdFilter(Collection<Group> groupIdFilter)
Groups the resources in the recommendation report with a unique name.
groupIdFilter - Groups the resources in the recommendation report with a unique name.public void setOutputFormat(String outputFormat)
The output format for the recommendation report file. The default format is Microsoft Excel.
outputFormat - The output format for the recommendation report file. The default format is Microsoft Excel.OutputFormatpublic String getOutputFormat()
The output format for the recommendation report file. The default format is Microsoft Excel.
OutputFormatpublic StartRecommendationReportGenerationRequest withOutputFormat(String outputFormat)
The output format for the recommendation report file. The default format is Microsoft Excel.
outputFormat - The output format for the recommendation report file. The default format is Microsoft Excel.OutputFormatpublic StartRecommendationReportGenerationRequest withOutputFormat(OutputFormat outputFormat)
The output format for the recommendation report file. The default format is Microsoft Excel.
outputFormat - The output format for the recommendation report file. The default format is Microsoft Excel.OutputFormatpublic String toString()
toString in class ObjectObject.toString()public StartRecommendationReportGenerationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()