@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServerlessSasl extends Object implements Serializable, Cloneable, StructuredPojo
Details for client authentication using SASL.
Constructor and Description |
---|
ServerlessSasl() |
Modifier and Type | Method and Description |
---|---|
ServerlessSasl |
clone() |
boolean |
equals(Object obj) |
Iam |
getIam()
Indicates whether IAM access control is enabled.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIam(Iam iam)
Indicates whether IAM access control is enabled.
|
String |
toString()
Returns a string representation of this object.
|
ServerlessSasl |
withIam(Iam iam)
Indicates whether IAM access control is enabled.
|
public void setIam(Iam iam)
Indicates whether IAM access control is enabled.
iam
- Indicates whether IAM access control is enabled.
public Iam getIam()
Indicates whether IAM access control is enabled.
Indicates whether IAM access control is enabled.
public ServerlessSasl withIam(Iam iam)
Indicates whether IAM access control is enabled.
iam
- Indicates whether IAM access control is enabled.
public String toString()
toString
in class Object
Object.toString()
public ServerlessSasl clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.