@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AuthenticationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The authentication configuration of the Amazon MSK cluster.
Constructor and Description |
---|
AuthenticationConfiguration() |
Modifier and Type | Method and Description |
---|---|
AuthenticationConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getConnectivity()
The type of connectivity used to access the Amazon MSK cluster.
|
String |
getRoleARN()
The ARN of the role used to access the Amazon MSK cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConnectivity(String connectivity)
The type of connectivity used to access the Amazon MSK cluster.
|
void |
setRoleARN(String roleARN)
The ARN of the role used to access the Amazon MSK cluster.
|
String |
toString()
Returns a string representation of this object.
|
AuthenticationConfiguration |
withConnectivity(Connectivity connectivity)
The type of connectivity used to access the Amazon MSK cluster.
|
AuthenticationConfiguration |
withConnectivity(String connectivity)
The type of connectivity used to access the Amazon MSK cluster.
|
AuthenticationConfiguration |
withRoleARN(String roleARN)
The ARN of the role used to access the Amazon MSK cluster.
|
public void setRoleARN(String roleARN)
The ARN of the role used to access the Amazon MSK cluster.
roleARN
- The ARN of the role used to access the Amazon MSK cluster.public String getRoleARN()
The ARN of the role used to access the Amazon MSK cluster.
public AuthenticationConfiguration withRoleARN(String roleARN)
The ARN of the role used to access the Amazon MSK cluster.
roleARN
- The ARN of the role used to access the Amazon MSK cluster.public void setConnectivity(String connectivity)
The type of connectivity used to access the Amazon MSK cluster.
connectivity
- The type of connectivity used to access the Amazon MSK cluster.Connectivity
public String getConnectivity()
The type of connectivity used to access the Amazon MSK cluster.
Connectivity
public AuthenticationConfiguration withConnectivity(String connectivity)
The type of connectivity used to access the Amazon MSK cluster.
connectivity
- The type of connectivity used to access the Amazon MSK cluster.Connectivity
public AuthenticationConfiguration withConnectivity(Connectivity connectivity)
The type of connectivity used to access the Amazon MSK cluster.
connectivity
- The type of connectivity used to access the Amazon MSK cluster.Connectivity
public String toString()
toString
in class Object
Object.toString()
public AuthenticationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.