@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRecommendationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The structure representing the GetRecommendationsRequest.
NOOP| Constructor and Description | 
|---|
| GetRecommendationsRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| GetRecommendationsRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| Date | getEndTime()
 The start time of the profile to get analysis data about. | 
| String | getLocale()
 The language used to provide analysis. | 
| String | getProfilingGroupName()
 The name of the profiling group to get analysis data about. | 
| Date | getStartTime()
 The end time of the profile to get analysis data about. | 
| int | hashCode() | 
| void | setEndTime(Date endTime)
 The start time of the profile to get analysis data about. | 
| void | setLocale(String locale)
 The language used to provide analysis. | 
| void | setProfilingGroupName(String profilingGroupName)
 The name of the profiling group to get analysis data about. | 
| void | setStartTime(Date startTime)
 The end time of the profile to get analysis data about. | 
| String | toString()Returns a string representation of this object. | 
| GetRecommendationsRequest | withEndTime(Date endTime)
 The start time of the profile to get analysis data about. | 
| GetRecommendationsRequest | withLocale(String locale)
 The language used to provide analysis. | 
| GetRecommendationsRequest | withProfilingGroupName(String profilingGroupName)
 The name of the profiling group to get analysis data about. | 
| GetRecommendationsRequest | withStartTime(Date startTime)
 The end time of the profile to get analysis data about. | 
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 void setEndTime(Date endTime)
 The start time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
endTime - The start time of the profile to get analysis data about. You must specify startTime and
        endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
        represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public Date getEndTime()
 The start time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
startTime and
         endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
         represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public GetRecommendationsRequest withEndTime(Date endTime)
 The start time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
endTime - The start time of the profile to get analysis data about. You must specify startTime and
        endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
        represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public void setLocale(String locale)
 The language used to provide analysis. Specify using a string that is one of the following BCP 47
 language codes.
 
 de-DE - German, Germany
 
 en-GB - English, United Kingdom
 
 en-US - English, United States
 
 es-ES - Spanish, Spain
 
 fr-FR - French, France
 
 it-IT - Italian, Italy
 
 ja-JP - Japanese, Japan
 
 ko-KR - Korean, Republic of Korea
 
 pt-BR - Portugese, Brazil
 
 zh-CN - Chinese, China
 
 zh-TW - Chinese, Taiwan
 
locale - The language used to provide analysis. Specify using a string that is one of the following
        BCP 47 language codes. 
        
        de-DE - German, Germany
        
        en-GB - English, United Kingdom
        
        en-US - English, United States
        
        es-ES - Spanish, Spain
        
        fr-FR - French, France
        
        it-IT - Italian, Italy
        
        ja-JP - Japanese, Japan
        
        ko-KR - Korean, Republic of Korea
        
        pt-BR - Portugese, Brazil
        
        zh-CN - Chinese, China
        
        zh-TW - Chinese, Taiwan
        
public String getLocale()
 The language used to provide analysis. Specify using a string that is one of the following BCP 47
 language codes.
 
 de-DE - German, Germany
 
 en-GB - English, United Kingdom
 
 en-US - English, United States
 
 es-ES - Spanish, Spain
 
 fr-FR - French, France
 
 it-IT - Italian, Italy
 
 ja-JP - Japanese, Japan
 
 ko-KR - Korean, Republic of Korea
 
 pt-BR - Portugese, Brazil
 
 zh-CN - Chinese, China
 
 zh-TW - Chinese, Taiwan
 
BCP 47 language codes. 
         
         de-DE - German, Germany
         
         en-GB - English, United Kingdom
         
         en-US - English, United States
         
         es-ES - Spanish, Spain
         
         fr-FR - French, France
         
         it-IT - Italian, Italy
         
         ja-JP - Japanese, Japan
         
         ko-KR - Korean, Republic of Korea
         
         pt-BR - Portugese, Brazil
         
         zh-CN - Chinese, China
         
         zh-TW - Chinese, Taiwan
         
public GetRecommendationsRequest withLocale(String locale)
 The language used to provide analysis. Specify using a string that is one of the following BCP 47
 language codes.
 
 de-DE - German, Germany
 
 en-GB - English, United Kingdom
 
 en-US - English, United States
 
 es-ES - Spanish, Spain
 
 fr-FR - French, France
 
 it-IT - Italian, Italy
 
 ja-JP - Japanese, Japan
 
 ko-KR - Korean, Republic of Korea
 
 pt-BR - Portugese, Brazil
 
 zh-CN - Chinese, China
 
 zh-TW - Chinese, Taiwan
 
locale - The language used to provide analysis. Specify using a string that is one of the following
        BCP 47 language codes. 
        
        de-DE - German, Germany
        
        en-GB - English, United Kingdom
        
        en-US - English, United States
        
        es-ES - Spanish, Spain
        
        fr-FR - French, France
        
        it-IT - Italian, Italy
        
        ja-JP - Japanese, Japan
        
        ko-KR - Korean, Republic of Korea
        
        pt-BR - Portugese, Brazil
        
        zh-CN - Chinese, China
        
        zh-TW - Chinese, Taiwan
        
public void setProfilingGroupName(String profilingGroupName)
The name of the profiling group to get analysis data about.
profilingGroupName - The name of the profiling group to get analysis data about.public String getProfilingGroupName()
The name of the profiling group to get analysis data about.
public GetRecommendationsRequest withProfilingGroupName(String profilingGroupName)
The name of the profiling group to get analysis data about.
profilingGroupName - The name of the profiling group to get analysis data about.public void setStartTime(Date startTime)
 The end time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
startTime - The end time of the profile to get analysis data about. You must specify startTime and
        endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
        represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public Date getStartTime()
 The end time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
startTime and
         endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
         represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public GetRecommendationsRequest withStartTime(Date startTime)
 The end time of the profile to get analysis data about. You must specify startTime and
 endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
 represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
 
startTime - The end time of the profile to get analysis data about. You must specify startTime and
        endTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z
        represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public String toString()
toString in class ObjectObject.toString()public GetRecommendationsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()