@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserProfileDetails extends Object implements Serializable, Cloneable, StructuredPojo
The details of the user profile in Amazon DataZone.
Constructor and Description |
---|
UserProfileDetails() |
Modifier and Type | Method and Description |
---|---|
UserProfileDetails |
clone() |
boolean |
equals(Object obj) |
IamUserProfileDetails |
getIam()
The IAM details included in the user profile details.
|
SsoUserProfileDetails |
getSso()
The single sign-on details included in the user profile details.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIam(IamUserProfileDetails iam)
The IAM details included in the user profile details.
|
void |
setSso(SsoUserProfileDetails sso)
The single sign-on details included in the user profile details.
|
String |
toString()
Returns a string representation of this object.
|
UserProfileDetails |
withIam(IamUserProfileDetails iam)
The IAM details included in the user profile details.
|
UserProfileDetails |
withSso(SsoUserProfileDetails sso)
The single sign-on details included in the user profile details.
|
public void setIam(IamUserProfileDetails iam)
The IAM details included in the user profile details.
iam
- The IAM details included in the user profile details.public IamUserProfileDetails getIam()
The IAM details included in the user profile details.
public UserProfileDetails withIam(IamUserProfileDetails iam)
The IAM details included in the user profile details.
iam
- The IAM details included in the user profile details.public void setSso(SsoUserProfileDetails sso)
The single sign-on details included in the user profile details.
sso
- The single sign-on details included in the user profile details.public SsoUserProfileDetails getSso()
The single sign-on details included in the user profile details.
public UserProfileDetails withSso(SsoUserProfileDetails sso)
The single sign-on details included in the user profile details.
sso
- The single sign-on details included in the user profile details.public String toString()
toString
in class Object
Object.toString()
public UserProfileDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.