@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreatedByInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information on the identity that created the file.
Constructor and Description |
---|
CreatedByInfo() |
Modifier and Type | Method and Description |
---|---|
CreatedByInfo |
clone() |
boolean |
equals(Object obj) |
String |
getAWSIdentityArn()
STS or IAM ARN representing the identity of API Caller.
|
String |
getConnectUserArn()
An agent ARN representing a connect user.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAWSIdentityArn(String aWSIdentityArn)
STS or IAM ARN representing the identity of API Caller.
|
void |
setConnectUserArn(String connectUserArn)
An agent ARN representing a connect user.
|
String |
toString()
Returns a string representation of this object.
|
CreatedByInfo |
withAWSIdentityArn(String aWSIdentityArn)
STS or IAM ARN representing the identity of API Caller.
|
CreatedByInfo |
withConnectUserArn(String connectUserArn)
An agent ARN representing a connect user.
|
public void setConnectUserArn(String connectUserArn)
An agent ARN representing a connect user.
connectUserArn
- An agent ARN representing a connect user.public String getConnectUserArn()
An agent ARN representing a connect user.
public CreatedByInfo withConnectUserArn(String connectUserArn)
An agent ARN representing a connect user.
connectUserArn
- An agent ARN representing a connect user.public void setAWSIdentityArn(String aWSIdentityArn)
STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is
calculated automatically if ConnectUserArn
is not provided.
aWSIdentityArn
- STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is
calculated automatically if ConnectUserArn
is not provided.public String getAWSIdentityArn()
STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is
calculated automatically if ConnectUserArn
is not provided.
ConnectUserArn
is not provided.public CreatedByInfo withAWSIdentityArn(String aWSIdentityArn)
STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is
calculated automatically if ConnectUserArn
is not provided.
aWSIdentityArn
- STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is
calculated automatically if ConnectUserArn
is not provided.public String toString()
toString
in class Object
Object.toString()
public CreatedByInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.