@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.SamlConfigurationStatus
public String getStatus()
Specifies whether the workspace's SAML configuration is complete.
SamlConfigurationStatus
public SamlAuthentication withStatus(String status)
Specifies whether the workspace's SAML configuration is complete.
status
- Specifies whether the workspace's SAML configuration is complete.SamlConfigurationStatus
public SamlAuthentication withStatus(SamlConfigurationStatus status)
Specifies whether the workspace's SAML configuration is complete.
status
- Specifies whether the workspace's SAML configuration is complete.SamlConfigurationStatus
public String toString()
toString
in class Object
Object.toString()
public SamlAuthentication clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.