Class AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder,AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails>
@Generated("software.amazon.awssdk:codegen") public final class AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder,AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails>
The settings for encrypting data in transit.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builderbuilder()StringclientBroker()Indicates the encryption setting for data in transit between clients and brokers.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()BooleaninCluster()When set totrue, it indicates that data communication among the broker nodes of the cluster is encrypted.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder>serializableBuilderClass()AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
inCluster
public final Boolean inCluster()
When set to
true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set tofalse, the communication happens in plain text. The default value istrue.- Returns:
- When set to
true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set tofalse, the communication happens in plain text. The default value istrue.
-
clientBroker
public final String clientBroker()
Indicates the encryption setting for data in transit between clients and brokers.
- Returns:
- Indicates the encryption setting for data in transit between clients and brokers.
-
toBuilder
public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder toBuilder()
-
builder
public static AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-