AWSPinpointTargetingPublicEndpoint Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSPinpointTargetingModel.h
AWSPinpointTargetingModel.m

Overview

Public endpoint attributes.

  address

The unique identifier for the recipient. For example, an address could be a device token, email address, or mobile phone number.

@property (nonatomic, strong) NSString *address

Declared In

AWSPinpointTargetingModel.h

  attributes

Custom attributes that your app reports to Amazon Pinpoint. You can use these attributes as selection criteria when you create a segment.

@property (nonatomic, strong) NSDictionary<NSString*NSArray<NSString*> *> *attributes

Declared In

AWSPinpointTargetingModel.h

  channelType

The channel type.Valid values: APNS, GCM

@property (nonatomic, assign) AWSPinpointTargetingChannelType channelType

Declared In

AWSPinpointTargetingModel.h

  demographic

The endpoint demographic attributes.

@property (nonatomic, strong) AWSPinpointTargetingEndpointDemographic *demographic

Declared In

AWSPinpointTargetingModel.h

  effectiveDate

The date and time when the endpoint was last updated, inISO 8601 format.

@property (nonatomic, strong) NSString *effectiveDate

Declared In

AWSPinpointTargetingModel.h

  endpointStatus

The status of the endpoint. If the update fails, the value is INACTIVE. If the endpoint is updated successfully, the value is ACTIVE.

@property (nonatomic, strong) NSString *endpointStatus

Declared In

AWSPinpointTargetingModel.h

  location

The endpoint location attributes.

@property (nonatomic, strong) AWSPinpointTargetingEndpointLocation *location

Declared In

AWSPinpointTargetingModel.h

  metrics

Custom metrics that your app reports to Amazon Pinpoint.

@property (nonatomic, strong) NSDictionary<NSString*NSNumber*> *metrics

Declared In

AWSPinpointTargetingModel.h

  optOut

Indicates whether a user has opted out of receiving messages with one of the following values:ALL - User has opted out of all messages.NONE - Users has not opted out and receives all messages.

@property (nonatomic, strong) NSString *optOut

Declared In

AWSPinpointTargetingModel.h

  requestId

A unique identifier that is generated each time the endpoint is updated.

@property (nonatomic, strong) NSString *requestId

Declared In

AWSPinpointTargetingModel.h

  user

Custom user-specific attributes that your app reports to Amazon Pinpoint.

@property (nonatomic, strong) AWSPinpointTargetingEndpointUser *user

Declared In

AWSPinpointTargetingModel.h