Class EndpointState

  • All Implemented Interfaces:
    Serializable, SdkPojo, ToCopyableBuilder<EndpointState.Builder,​EndpointState>

    @Generated("software.amazon.awssdk:codegen")
    public final class EndpointState
    extends Object
    implements SdkPojo, Serializable, ToCopyableBuilder<EndpointState.Builder,​EndpointState>

    A read-only field that represents the state of an AppInstanceUserEndpoint. Supported values:

    • ACTIVE: The AppInstanceUserEndpoint is active and able to receive messages. When ACTIVE, the EndpointStatusReason remains empty.

    • INACTIVE: The AppInstanceUserEndpoint is inactive and can't receive message. When INACTIVE, the corresponding reason will be conveyed through EndpointStatusReason.

    • INVALID_DEVICE_TOKEN indicates that an AppInstanceUserEndpoint is INACTIVE due to invalid device token

    • INVALID_PINPOINT_ARN indicates that an AppInstanceUserEndpoint is INACTIVE due to an invalid pinpoint ARN that was input through the ResourceArn field.

    See Also:
    Serialized Form