@Generated(value="software.amazon.awssdk:codegen") public class CampaignState extends Object implements StructuredPojo, ToCopyableBuilder<CampaignState.Builder,CampaignState>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CampaignState.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CampaignState.Builder |
builder() |
CampaignStatus |
campaignStatus()
The status of the campaign, or the status of a treatment that belongs to an A/B test campaign.
|
String |
campaignStatusAsString()
The status of the campaign, or the status of a treatment that belongs to an A/B test campaign.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
static Class<? extends CampaignState.Builder> |
serializableBuilderClass() |
CampaignState.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic CampaignStatus campaignStatus()
If the service returns an enum value that is not available in the current SDK version, campaignStatus
will return CampaignStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from campaignStatusAsString().
CampaignStatuspublic String campaignStatusAsString()
If the service returns an enum value that is not available in the current SDK version, campaignStatus
will return CampaignStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from campaignStatusAsString().
CampaignStatuspublic CampaignState.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CampaignState.Builder,CampaignState>public static CampaignState.Builder builder()
public static Class<? extends CampaignState.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.