@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SelfUserProfile extends Object implements Serializable, Cloneable, StructuredPojo
Describes a user's SSH information.
Constructor and Description |
---|
SelfUserProfile() |
Modifier and Type | Method and Description |
---|---|
SelfUserProfile |
clone() |
boolean |
equals(Object obj) |
String |
getIamUserArn()
The user's IAM ARN.
|
String |
getName()
The user's name.
|
String |
getSshPublicKey()
The user's SSH public key.
|
String |
getSshUsername()
The user's SSH user name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIamUserArn(String iamUserArn)
The user's IAM ARN.
|
void |
setName(String name)
The user's name.
|
void |
setSshPublicKey(String sshPublicKey)
The user's SSH public key.
|
void |
setSshUsername(String sshUsername)
The user's SSH user name.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
SelfUserProfile |
withIamUserArn(String iamUserArn)
The user's IAM ARN.
|
SelfUserProfile |
withName(String name)
The user's name.
|
SelfUserProfile |
withSshPublicKey(String sshPublicKey)
The user's SSH public key.
|
SelfUserProfile |
withSshUsername(String sshUsername)
The user's SSH user name.
|
public void setIamUserArn(String iamUserArn)
The user's IAM ARN.
iamUserArn
- The user's IAM ARN.public String getIamUserArn()
The user's IAM ARN.
public SelfUserProfile withIamUserArn(String iamUserArn)
The user's IAM ARN.
iamUserArn
- The user's IAM ARN.public void setName(String name)
The user's name.
name
- The user's name.public String getName()
The user's name.
public SelfUserProfile withName(String name)
The user's name.
name
- The user's name.public void setSshUsername(String sshUsername)
The user's SSH user name.
sshUsername
- The user's SSH user name.public String getSshUsername()
The user's SSH user name.
public SelfUserProfile withSshUsername(String sshUsername)
The user's SSH user name.
sshUsername
- The user's SSH user name.public void setSshPublicKey(String sshPublicKey)
The user's SSH public key.
sshPublicKey
- The user's SSH public key.public String getSshPublicKey()
The user's SSH public key.
public SelfUserProfile withSshPublicKey(String sshPublicKey)
The user's SSH public key.
sshPublicKey
- The user's SSH public key.public String toString()
toString
in class Object
Object.toString()
public SelfUserProfile clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.