@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetCampaignDateRangeKpiRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetCampaignDateRangeKpiRequest() |
Modifier and Type | Method and Description |
---|---|
GetCampaignDateRangeKpiRequest |
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.
|
String |
getCampaignId()
The unique identifier for the campaign.
|
Date |
getEndTime()
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
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 |
setCampaignId(String campaignId)
The unique identifier for the campaign.
|
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 |
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.
|
GetCampaignDateRangeKpiRequest |
withApplicationId(String applicationId)
The unique identifier for the application.
|
GetCampaignDateRangeKpiRequest |
withCampaignId(String campaignId)
The unique identifier for the campaign.
|
GetCampaignDateRangeKpiRequest |
withEndTime(Date endTime)
The last date and time to retrieve data for, as part of an inclusive date range that filters the query results.
|
GetCampaignDateRangeKpiRequest |
withKpiName(String kpiName)
The name of the metric, also referred to as a key performance indicator (KPI), to retrieve data for.
|
GetCampaignDateRangeKpiRequest |
withNextToken(String nextToken)
The string that specifies which page of results to return in a paginated response.
|
GetCampaignDateRangeKpiRequest |
withPageSize(String pageSize)
The maximum number of items to include in each page of a paginated response.
|
GetCampaignDateRangeKpiRequest |
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 GetCampaignDateRangeKpiRequest 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 setCampaignId(String campaignId)
The unique identifier for the campaign.
campaignId
- The unique identifier for the campaign.public String getCampaignId()
The unique identifier for the campaign.
public GetCampaignDateRangeKpiRequest withCampaignId(String campaignId)
The unique identifier for the campaign.
campaignId
- The unique identifier for the campaign.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 GetCampaignDateRangeKpiRequest 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 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 GetCampaignDateRangeKpiRequest 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 GetCampaignDateRangeKpiRequest 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 GetCampaignDateRangeKpiRequest 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 GetCampaignDateRangeKpiRequest 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 GetCampaignDateRangeKpiRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()