@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetJourneyDateRangeKpiRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetJourneyDateRangeKpiRequest() |
Modifier and Type | Method and Description |
---|---|
GetJourneyDateRangeKpiRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The unique identifier for the application.
|
Date |
getEndTime()
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
String |
getJourneyId()
The unique identifier for the journey.
|
String |
getKpiName()
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for.
|
String |
getNextToken()
The string that specifies which page of results to return in a paginated response.
|
String |
getPageSize()
The maximum number of items to include in each page of a paginated response.
|
Date |
getStartTime()
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The unique identifier for the application.
|
void |
setEndTime(Date endTime)
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
void |
setJourneyId(String journeyId)
The unique identifier for the journey.
|
void |
setKpiName(String kpiName)
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for.
|
void |
setNextToken(String nextToken)
The string that specifies which page of results to return in a paginated response.
|
void |
setPageSize(String pageSize)
The maximum number of items to include in each page of a paginated response.
|
void |
setStartTime(Date startTime)
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
String |
toString()
Returns a string representation of this object.
|
GetJourneyDateRangeKpiRequest |
withApplicationId(String applicationId)
The unique identifier for the application.
|
GetJourneyDateRangeKpiRequest |
withEndTime(Date endTime)
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
GetJourneyDateRangeKpiRequest |
withJourneyId(String journeyId)
The unique identifier for the journey.
|
GetJourneyDateRangeKpiRequest |
withKpiName(String kpiName)
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for.
|
GetJourneyDateRangeKpiRequest |
withNextToken(String nextToken)
The string that specifies which page of results to return in a paginated response.
|
GetJourneyDateRangeKpiRequest |
withPageSize(String pageSize)
The maximum number of items to include in each page of a paginated response.
|
GetJourneyDateRangeKpiRequest |
withStartTime(Date startTime)
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
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 void setApplicationId(String applicationId)
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
applicationId
- The unique identifier for the application. This identifier is displayed as the Project ID on the
Amazon Pinpoint console.public String getApplicationId()
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
public GetJourneyDateRangeKpiRequest withApplicationId(String applicationId)
The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.
applicationId
- The unique identifier for the application. This identifier is displayed as the Project ID on the
Amazon Pinpoint console.public void setEndTime(Date endTime)
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019.
endTime
- The last date and time to retrieve data for, as part of an inclusive date range that filters the query
results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for
example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019.public Date getEndTime()
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019.
public GetJourneyDateRangeKpiRequest withEndTime(Date endTime)
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019.
endTime
- The last date and time to retrieve data for, as part of an inclusive date range that filters the query
results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for
example: 2019-07-26T20:00:00Z for 8:00 PM UTC July 26, 2019.public void setJourneyId(String journeyId)
The unique identifier for the journey.
journeyId
- The unique identifier for the journey.public String getJourneyId()
The unique identifier for the journey.
public GetJourneyDateRangeKpiRequest withJourneyId(String journeyId)
The unique identifier for the journey.
journeyId
- The unique identifier for the journey.public void setKpiName(String kpiName)
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide.
kpiName
- The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data
for. This value describes the associated metric and consists of two or more terms, which are comprised of
lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and
successful-delivery-rate. For a list of valid values, see the Amazon
Pinpoint Developer Guide.public String getKpiName()
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide.
public GetJourneyDateRangeKpiRequest withKpiName(String kpiName)
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for. This value describes the associated metric and consists of two or more terms, which are comprised of lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and successful-delivery-rate. For a list of valid values, see the Amazon Pinpoint Developer Guide.
kpiName
- The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data
for. This value describes the associated metric and consists of two or more terms, which are comprised of
lowercase alphanumeric characters, separated by a hyphen. Examples are email-open-rate and
successful-delivery-rate. For a list of valid values, see the Amazon
Pinpoint Developer Guide.public void setNextToken(String nextToken)
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics.
nextToken
- The string that specifies which page of results to return in a paginated response. This parameter is not
supported for application, campaign, and journey metrics.public String getNextToken()
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics.
public GetJourneyDateRangeKpiRequest withNextToken(String nextToken)
The string that specifies which page of results to return in a paginated response. This parameter is not supported for application, campaign, and journey metrics.
nextToken
- The string that specifies which page of results to return in a paginated response. This parameter is not
supported for application, campaign, and journey metrics.public void setPageSize(String pageSize)
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics.
pageSize
- The maximum number of items to include in each page of a paginated response. This parameter is not
supported for application, campaign, and journey metrics.public String getPageSize()
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics.
public GetJourneyDateRangeKpiRequest withPageSize(String pageSize)
The maximum number of items to include in each page of a paginated response. This parameter is not supported for application, campaign, and journey metrics.
pageSize
- The maximum number of items to include in each page of a paginated response. This parameter is not
supported for application, campaign, and journey metrics.public void setStartTime(Date startTime)
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day.
startTime
- The first date and time to retrieve data for, as part of an inclusive date range that filters the query
results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for
example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days
from the current day.public Date getStartTime()
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day.
public GetJourneyDateRangeKpiRequest withStartTime(Date startTime)
The first date and time to retrieve data for, as part of an inclusive date range that filters the query results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days from the current day.
startTime
- The first date and time to retrieve data for, as part of an inclusive date range that filters the query
results. This value should be in extended ISO 8601 format and use Coordinated Universal Time (UTC), for
example: 2019-07-19T20:00:00Z for 8:00 PM UTC July 19, 2019. This value should also be fewer than 90 days
from the current day.public String toString()
toString
in class Object
Object.toString()
public GetJourneyDateRangeKpiRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()