@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Identity extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about the type of identity that made the request.
Constructor and Description |
---|
Identity() |
Modifier and Type | Method and Description |
---|---|
Identity |
clone() |
boolean |
equals(Object obj) |
String |
getPrincipalId()
A unique identifier for the entity that made the call.
|
String |
getType()
The type of the identity.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPrincipalId(String principalId)
A unique identifier for the entity that made the call.
|
void |
setType(String type)
The type of the identity.
|
String |
toString()
Returns a string representation of this object.
|
Identity |
withPrincipalId(String principalId)
A unique identifier for the entity that made the call.
|
Identity |
withType(String type)
The type of the identity.
|
public void setPrincipalId(String principalId)
A unique identifier for the entity that made the call. For Time To Live, the principalId is "dynamodb.amazonaws.com".
principalId
- A unique identifier for the entity that made the call. For Time To Live, the principalId is
"dynamodb.amazonaws.com".public String getPrincipalId()
A unique identifier for the entity that made the call. For Time To Live, the principalId is "dynamodb.amazonaws.com".
public Identity withPrincipalId(String principalId)
A unique identifier for the entity that made the call. For Time To Live, the principalId is "dynamodb.amazonaws.com".
principalId
- A unique identifier for the entity that made the call. For Time To Live, the principalId is
"dynamodb.amazonaws.com".public void setType(String type)
The type of the identity. For Time To Live, the type is "Service".
type
- The type of the identity. For Time To Live, the type is "Service".public String getType()
The type of the identity. For Time To Live, the type is "Service".
public Identity withType(String type)
The type of the identity. For Time To Live, the type is "Service".
type
- The type of the identity. For Time To Live, the type is "Service".public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.