@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails extends Object implements Serializable, Cloneable, StructuredPojo
The settings for encrypting data in transit.
Constructor and Description |
---|
AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails() |
Modifier and Type | Method and Description |
---|---|
AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails |
clone() |
boolean |
equals(Object obj) |
String |
getClientBroker()
Indicates the encryption setting for data in transit between clients and brokers.
|
Boolean |
getInCluster()
When set to
true , it indicates that data communication among the broker nodes of the cluster is
encrypted. |
int |
hashCode() |
Boolean |
isInCluster()
When set to
true , it indicates that data communication among the broker nodes of the cluster is
encrypted. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClientBroker(String clientBroker)
Indicates the encryption setting for data in transit between clients and brokers.
|
void |
setInCluster(Boolean inCluster)
When set to
true , it indicates that data communication among the broker nodes of the cluster is
encrypted. |
String |
toString()
Returns a string representation of this object.
|
AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails |
withClientBroker(String clientBroker)
Indicates the encryption setting for data in transit between clients and brokers.
|
AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails |
withInCluster(Boolean inCluster)
When set to
true , it indicates that data communication among the broker nodes of the cluster is
encrypted. |
public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails()
public void setInCluster(Boolean inCluster)
When set to true
, it indicates that data communication among the broker nodes of the cluster is
encrypted. When set to false
, the communication happens in plain text. The default value is
true
.
inCluster
- When set to true
, it indicates that data communication among the broker nodes of the cluster
is encrypted. When set to false
, the communication happens in plain text. The default value
is true
.public Boolean getInCluster()
When set to true
, it indicates that data communication among the broker nodes of the cluster is
encrypted. When set to false
, the communication happens in plain text. The default value is
true
.
true
, it indicates that data communication among the broker nodes of the cluster
is encrypted. When set to false
, the communication happens in plain text. The default value
is true
.public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails withInCluster(Boolean inCluster)
When set to true
, it indicates that data communication among the broker nodes of the cluster is
encrypted. When set to false
, the communication happens in plain text. The default value is
true
.
inCluster
- When set to true
, it indicates that data communication among the broker nodes of the cluster
is encrypted. When set to false
, the communication happens in plain text. The default value
is true
.public Boolean isInCluster()
When set to true
, it indicates that data communication among the broker nodes of the cluster is
encrypted. When set to false
, the communication happens in plain text. The default value is
true
.
true
, it indicates that data communication among the broker nodes of the cluster
is encrypted. When set to false
, the communication happens in plain text. The default value
is true
.public void setClientBroker(String clientBroker)
Indicates the encryption setting for data in transit between clients and brokers.
clientBroker
- Indicates the encryption setting for data in transit between clients and brokers.public String getClientBroker()
Indicates the encryption setting for data in transit between clients and brokers.
public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails withClientBroker(String clientBroker)
Indicates the encryption setting for data in transit between clients and brokers.
clientBroker
- Indicates the encryption setting for data in transit between clients and brokers.public String toString()
toString
in class Object
Object.toString()
public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.