@Generated(value="software.amazon.awssdk:codegen") public final class ActivityResponse extends Object implements StructuredPojo, ToCopyableBuilder<ActivityResponse.Builder,ActivityResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
ActivityResponse.Builder |
Modifier and Type | Method and Description |
---|---|
String |
applicationId()
The ID of the application to which the campaign applies.
|
static ActivityResponse.Builder |
builder() |
String |
campaignId()
The ID of the campaign to which the activity applies.
|
String |
end()
The actual time the activity was marked CANCELLED or COMPLETED.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique activity ID.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
result()
Indicates whether the activity succeeded.
|
String |
scheduledStart()
The scheduled start time for the activity in ISO 8601 format.
|
static Class<? extends ActivityResponse.Builder> |
serializableBuilderClass() |
String |
start()
The actual start time of the activity in ISO 8601 format.
|
String |
state()
The state of the activity.
|
Integer |
successfulEndpointCount()
The total number of endpoints to which the campaign successfully delivered messages.
|
Integer |
timezonesCompletedCount()
The total number of timezones completed.
|
Integer |
timezonesTotalCount()
The total number of unique timezones present in the segment.
|
ActivityResponse.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
totalEndpointCount()
The total number of endpoints to which the campaign attempts to deliver messages.
|
String |
treatmentId()
The ID of a variation of the campaign used for A/B testing.
|
copy
public String applicationId()
public String campaignId()
public String end()
public String id()
public String result()
public String scheduledStart()
public String start()
public String state()
public Integer successfulEndpointCount()
public Integer timezonesCompletedCount()
public Integer timezonesTotalCount()
public Integer totalEndpointCount()
public String treatmentId()
public ActivityResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ActivityResponse.Builder,ActivityResponse>
public static ActivityResponse.Builder builder()
public static Class<? extends ActivityResponse.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.