@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SamlAuthentication extends Object implements Serializable, Cloneable, StructuredPojo
A structure containing information about how this workspace works with SAML.
| Constructor and Description |
|---|
SamlAuthentication() |
| Modifier and Type | Method and Description |
|---|---|
SamlAuthentication |
clone() |
boolean |
equals(Object obj) |
SamlConfiguration |
getConfiguration()
A structure containing details about how this workspace works with SAML.
|
String |
getStatus()
Specifies whether the workspace's SAML configuration is complete.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConfiguration(SamlConfiguration configuration)
A structure containing details about how this workspace works with SAML.
|
void |
setStatus(String status)
Specifies whether the workspace's SAML configuration is complete.
|
String |
toString()
Returns a string representation of this object.
|
SamlAuthentication |
withConfiguration(SamlConfiguration configuration)
A structure containing details about how this workspace works with SAML.
|
SamlAuthentication |
withStatus(SamlConfigurationStatus status)
Specifies whether the workspace's SAML configuration is complete.
|
SamlAuthentication |
withStatus(String status)
Specifies whether the workspace's SAML configuration is complete.
|
public void setConfiguration(SamlConfiguration configuration)
A structure containing details about how this workspace works with SAML.
configuration - A structure containing details about how this workspace works with SAML.public SamlConfiguration getConfiguration()
A structure containing details about how this workspace works with SAML.
public SamlAuthentication withConfiguration(SamlConfiguration configuration)
A structure containing details about how this workspace works with SAML.
configuration - A structure containing details about how this workspace works with SAML.public void setStatus(String status)
Specifies whether the workspace's SAML configuration is complete.
status - Specifies whether the workspace's SAML configuration is complete.SamlConfigurationStatuspublic String getStatus()
Specifies whether the workspace's SAML configuration is complete.
SamlConfigurationStatuspublic SamlAuthentication withStatus(String status)
Specifies whether the workspace's SAML configuration is complete.
status - Specifies whether the workspace's SAML configuration is complete.SamlConfigurationStatuspublic SamlAuthentication withStatus(SamlConfigurationStatus status)
Specifies whether the workspace's SAML configuration is complete.
status - Specifies whether the workspace's SAML configuration is complete.SamlConfigurationStatuspublic String toString()
toString in class ObjectObject.toString()public SamlAuthentication clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.