@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Sasl extends Object implements Serializable, Cloneable, StructuredPojo
Details for client authentication using SASL.
Constructor and Description |
---|
Sasl() |
Modifier and Type | Method and Description |
---|---|
Sasl |
clone() |
boolean |
equals(Object obj) |
Iam |
getIam()
Indicates whether IAM access control is enabled.
|
Scram |
getScram()
Details for SASL/SCRAM client authentication.
|
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.
|
void |
setScram(Scram scram)
Details for SASL/SCRAM client authentication.
|
String |
toString()
Returns a string representation of this object.
|
Sasl |
withIam(Iam iam)
Indicates whether IAM access control is enabled.
|
Sasl |
withScram(Scram scram)
Details for SASL/SCRAM client authentication.
|
public void setScram(Scram scram)
Details for SASL/SCRAM client authentication.
scram
- Details for SASL/SCRAM client authentication.
public Scram getScram()
Details for SASL/SCRAM client authentication.
Details for SASL/SCRAM client authentication.
public Sasl withScram(Scram scram)
Details for SASL/SCRAM client authentication.
scram
- Details for SASL/SCRAM client authentication.
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 Sasl 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 void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.