@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetInsightSummariesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetInsightSummariesRequest() |
Modifier and Type | Method and Description |
---|---|
GetInsightSummariesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end of the time frame in which the insights ended.
|
String |
getGroupARN()
The Amazon Resource Name (ARN) of the group.
|
String |
getGroupName()
The name of the group.
|
Integer |
getMaxResults()
The maximum number of results to display.
|
String |
getNextToken()
Pagination token.
|
Date |
getStartTime()
The beginning of the time frame in which the insights started.
|
List<String> |
getStates()
The list of insight states.
|
int |
hashCode() |
void |
setEndTime(Date endTime)
The end of the time frame in which the insights ended.
|
void |
setGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group.
|
void |
setGroupName(String groupName)
The name of the group.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to display.
|
void |
setNextToken(String nextToken)
Pagination token.
|
void |
setStartTime(Date startTime)
The beginning of the time frame in which the insights started.
|
void |
setStates(Collection<String> states)
The list of insight states.
|
String |
toString()
Returns a string representation of this object.
|
GetInsightSummariesRequest |
withEndTime(Date endTime)
The end of the time frame in which the insights ended.
|
GetInsightSummariesRequest |
withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group.
|
GetInsightSummariesRequest |
withGroupName(String groupName)
The name of the group.
|
GetInsightSummariesRequest |
withMaxResults(Integer maxResults)
The maximum number of results to display.
|
GetInsightSummariesRequest |
withNextToken(String nextToken)
Pagination token.
|
GetInsightSummariesRequest |
withStartTime(Date startTime)
The beginning of the time frame in which the insights started.
|
GetInsightSummariesRequest |
withStates(Collection<String> states)
The list of insight states.
|
GetInsightSummariesRequest |
withStates(InsightState... states)
The list of insight states.
|
GetInsightSummariesRequest |
withStates(String... states)
The list of insight states.
|
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, withSdkRequestTimeout
public List<String> getStates()
The list of insight states.
InsightState
public void setStates(Collection<String> states)
The list of insight states.
states
- The list of insight states.InsightState
public GetInsightSummariesRequest withStates(String... states)
The list of insight states.
NOTE: This method appends the values to the existing list (if any). Use
setStates(java.util.Collection)
or withStates(java.util.Collection)
if you want to override the
existing values.
states
- The list of insight states.InsightState
public GetInsightSummariesRequest withStates(Collection<String> states)
The list of insight states.
states
- The list of insight states.InsightState
public GetInsightSummariesRequest withStates(InsightState... states)
The list of insight states.
states
- The list of insight states.InsightState
public void setGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group. Required if the GroupName isn't provided.
groupARN
- The Amazon Resource Name (ARN) of the group. Required if the GroupName isn't provided.public String getGroupARN()
The Amazon Resource Name (ARN) of the group. Required if the GroupName isn't provided.
public GetInsightSummariesRequest withGroupARN(String groupARN)
The Amazon Resource Name (ARN) of the group. Required if the GroupName isn't provided.
groupARN
- The Amazon Resource Name (ARN) of the group. Required if the GroupName isn't provided.public void setGroupName(String groupName)
The name of the group. Required if the GroupARN isn't provided.
groupName
- The name of the group. Required if the GroupARN isn't provided.public String getGroupName()
The name of the group. Required if the GroupARN isn't provided.
public GetInsightSummariesRequest withGroupName(String groupName)
The name of the group. Required if the GroupARN isn't provided.
groupName
- The name of the group. Required if the GroupARN isn't provided.public void setStartTime(Date startTime)
The beginning of the time frame in which the insights started. The start time can't be more than 30 days old.
startTime
- The beginning of the time frame in which the insights started. The start time can't be more than 30 days
old.public Date getStartTime()
The beginning of the time frame in which the insights started. The start time can't be more than 30 days old.
public GetInsightSummariesRequest withStartTime(Date startTime)
The beginning of the time frame in which the insights started. The start time can't be more than 30 days old.
startTime
- The beginning of the time frame in which the insights started. The start time can't be more than 30 days
old.public void setEndTime(Date endTime)
The end of the time frame in which the insights ended. The end time can't be more than 30 days old.
endTime
- The end of the time frame in which the insights ended. The end time can't be more than 30 days old.public Date getEndTime()
The end of the time frame in which the insights ended. The end time can't be more than 30 days old.
public GetInsightSummariesRequest withEndTime(Date endTime)
The end of the time frame in which the insights ended. The end time can't be more than 30 days old.
endTime
- The end of the time frame in which the insights ended. The end time can't be more than 30 days old.public void setMaxResults(Integer maxResults)
The maximum number of results to display.
maxResults
- The maximum number of results to display.public Integer getMaxResults()
The maximum number of results to display.
public GetInsightSummariesRequest withMaxResults(Integer maxResults)
The maximum number of results to display.
maxResults
- The maximum number of results to display.public void setNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public String getNextToken()
Pagination token.
public GetInsightSummariesRequest withNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public String toString()
toString
in class Object
Object.toString()
public GetInsightSummariesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()