@Generated(value="software.amazon.awssdk:codegen") public final class AwsXrayEncryptionConfigDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsXrayEncryptionConfigDetails.Builder,AwsXrayEncryptionConfigDetails>
Information about the encryption configuration for X-Ray.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsXrayEncryptionConfigDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsXrayEncryptionConfigDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyId()
The identifier of the KMS key that is used for encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsXrayEncryptionConfigDetails.Builder> |
serializableBuilderClass() |
String |
status()
The current status of the encryption configuration.
|
AwsXrayEncryptionConfigDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of encryption.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String keyId()
The identifier of the KMS key that is used for encryption. Provided if Type is KMS.
Type is
KMS.public final String status()
The current status of the encryption configuration. When Status is UPDATING, X-Ray
might use both the old and new encryption.
Status is UPDATING,
X-Ray might use both the old and new encryption.public final String type()
The type of encryption. KMS indicates that the encryption uses KMS keys. NONE indicates
to use the default encryption.
KMS indicates that the encryption uses KMS keys. NONE
indicates to use the default encryption.public AwsXrayEncryptionConfigDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsXrayEncryptionConfigDetails.Builder,AwsXrayEncryptionConfigDetails>public static AwsXrayEncryptionConfigDetails.Builder builder()
public static Class<? extends AwsXrayEncryptionConfigDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.