@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.AppInstanceUserEndpointTypepublic String getType()
The type of the AppInstanceUserEndpoint.
AppInstanceUserEndpoint.AppInstanceUserEndpointTypepublic AppInstanceUserEndpointSummary withType(String type)
The type of the AppInstanceUserEndpoint.
type - The type of the AppInstanceUserEndpoint.AppInstanceUserEndpointTypepublic AppInstanceUserEndpointSummary withType(AppInstanceUserEndpointType type)
The type of the AppInstanceUserEndpoint.
type - The type of the AppInstanceUserEndpoint.AppInstanceUserEndpointTypepublic 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.AllowMessagespublic 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.AllowMessagespublic 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.AllowMessagespublic 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.AllowMessagespublic 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 ObjectObject.toString()public AppInstanceUserEndpointSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.