@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppInstanceUserEndpointSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of the details of an AppInstanceUserEndpoint
.
Constructor and Description |
---|
AppInstanceUserEndpointSummary() |
Modifier and Type | Method and Description |
---|---|
AppInstanceUserEndpointSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAllowMessages()
BBoolean that controls whether the
AppInstanceUserEndpoint is opted in to receive messages. |
String |
getAppInstanceUserArn()
The ARN of the
AppInstanceUser . |
String |
getEndpointId()
The unique identifier of the
AppInstanceUserEndpoint . |
EndpointState |
getEndpointState()
A read-only field that represent the state of an
AppInstanceUserEndpoint . |
String |
getName()
The name of the
AppInstanceUserEndpoint . |
String |
getType()
The type of the
AppInstanceUserEndpoint . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAllowMessages(String allowMessages)
BBoolean that controls whether the
AppInstanceUserEndpoint is opted in to receive messages. |
void |
setAppInstanceUserArn(String appInstanceUserArn)
The ARN of the
AppInstanceUser . |
void |
setEndpointId(String endpointId)
The unique identifier of the
AppInstanceUserEndpoint . |
void |
setEndpointState(EndpointState endpointState)
A read-only field that represent the state of an
AppInstanceUserEndpoint . |
void |
setName(String name)
The name of the
AppInstanceUserEndpoint . |
void |
setType(String type)
The type of the
AppInstanceUserEndpoint . |
String |
toString()
Returns a string representation of this object.
|
AppInstanceUserEndpointSummary |
withAllowMessages(AllowMessages allowMessages)
BBoolean that controls whether the
AppInstanceUserEndpoint is opted in to receive messages. |
AppInstanceUserEndpointSummary |
withAllowMessages(String allowMessages)
BBoolean that controls whether the
AppInstanceUserEndpoint is opted in to receive messages. |
AppInstanceUserEndpointSummary |
withAppInstanceUserArn(String appInstanceUserArn)
The ARN of the
AppInstanceUser . |
AppInstanceUserEndpointSummary |
withEndpointId(String endpointId)
The unique identifier of the
AppInstanceUserEndpoint . |
AppInstanceUserEndpointSummary |
withEndpointState(EndpointState endpointState)
A read-only field that represent the state of an
AppInstanceUserEndpoint . |
AppInstanceUserEndpointSummary |
withName(String name)
The name of the
AppInstanceUserEndpoint . |
AppInstanceUserEndpointSummary |
withType(AppInstanceUserEndpointType type)
The type of the
AppInstanceUserEndpoint . |
AppInstanceUserEndpointSummary |
withType(String type)
The type of the
AppInstanceUserEndpoint . |
public void setAppInstanceUserArn(String appInstanceUserArn)
The ARN of the AppInstanceUser
.
appInstanceUserArn
- The ARN of the AppInstanceUser
.public String getAppInstanceUserArn()
The ARN of the AppInstanceUser
.
AppInstanceUser
.public AppInstanceUserEndpointSummary withAppInstanceUserArn(String appInstanceUserArn)
The ARN of the AppInstanceUser
.
appInstanceUserArn
- The ARN of the AppInstanceUser
.public void setEndpointId(String endpointId)
The unique identifier of the AppInstanceUserEndpoint
.
endpointId
- The unique identifier of the AppInstanceUserEndpoint
.public String getEndpointId()
The unique identifier of the AppInstanceUserEndpoint
.
AppInstanceUserEndpoint
.public AppInstanceUserEndpointSummary withEndpointId(String endpointId)
The unique identifier of the AppInstanceUserEndpoint
.
endpointId
- The unique identifier of the AppInstanceUserEndpoint
.public void setName(String name)
The name of the AppInstanceUserEndpoint
.
name
- The name of the AppInstanceUserEndpoint
.public String getName()
The name of the AppInstanceUserEndpoint
.
AppInstanceUserEndpoint
.public AppInstanceUserEndpointSummary withName(String name)
The name of the AppInstanceUserEndpoint
.
name
- The name of the AppInstanceUserEndpoint
.public void setType(String type)
The type of the AppInstanceUserEndpoint
.
type
- The type of the AppInstanceUserEndpoint
.AppInstanceUserEndpointType
public String getType()
The type of the AppInstanceUserEndpoint
.
AppInstanceUserEndpoint
.AppInstanceUserEndpointType
public AppInstanceUserEndpointSummary withType(String type)
The type of the AppInstanceUserEndpoint
.
type
- The type of the AppInstanceUserEndpoint
.AppInstanceUserEndpointType
public AppInstanceUserEndpointSummary withType(AppInstanceUserEndpointType type)
The type of the AppInstanceUserEndpoint
.
type
- The type of the AppInstanceUserEndpoint
.AppInstanceUserEndpointType
public void setAllowMessages(String allowMessages)
BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the endpoint will
receive no messages.
allowMessages
- BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the
endpoint will receive no messages.AllowMessages
public String getAllowMessages()
BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the endpoint will
receive no messages.
AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the
endpoint will receive no messages.AllowMessages
public AppInstanceUserEndpointSummary withAllowMessages(String allowMessages)
BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the endpoint will
receive no messages.
allowMessages
- BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the
endpoint will receive no messages.AllowMessages
public AppInstanceUserEndpointSummary withAllowMessages(AllowMessages allowMessages)
BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the endpoint will
receive no messages.
allowMessages
- BBoolean that controls whether the AppInstanceUserEndpoint
is opted in to receive messages.
ALL
indicates the endpoint will receive all messages. NONE
indicates the
endpoint will receive no messages.AllowMessages
public void setEndpointState(EndpointState endpointState)
A read-only field that represent the state of an AppInstanceUserEndpoint
.
endpointState
- A read-only field that represent the state of an AppInstanceUserEndpoint
.public EndpointState getEndpointState()
A read-only field that represent the state of an AppInstanceUserEndpoint
.
AppInstanceUserEndpoint
.public AppInstanceUserEndpointSummary withEndpointState(EndpointState endpointState)
A read-only field that represent the state of an AppInstanceUserEndpoint
.
endpointState
- A read-only field that represent the state of an AppInstanceUserEndpoint
.public String toString()
toString
in class Object
Object.toString()
public AppInstanceUserEndpointSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.