Class TrustStore
- java.lang.Object
-
- software.amazon.awssdk.services.elasticloadbalancingv2.model.TrustStore
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TrustStore.Builder,TrustStore>
@Generated("software.amazon.awssdk:codegen") public final class TrustStore extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TrustStore.Builder,TrustStore>
Information about a trust store.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TrustStore.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrustStore.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
name()
The name of the trust store.Integer
numberOfCaCertificates()
The number of ca certificates in the trust store.List<SdkField<?>>
sdkFields()
static Class<? extends TrustStore.Builder>
serializableBuilderClass()
TrustStoreStatus
status()
The current status of the trust store.String
statusAsString()
The current status of the trust store.TrustStore.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Long
totalRevokedEntries()
The number of revoked certificates in the trust store.String
trustStoreArn()
The Amazon Resource Name (ARN) of the trust store.-
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
-
name
public final String name()
The name of the trust store.
- Returns:
- The name of the trust store.
-
trustStoreArn
public final String trustStoreArn()
The Amazon Resource Name (ARN) of the trust store.
- Returns:
- The Amazon Resource Name (ARN) of the trust store.
-
status
public final TrustStoreStatus status()
The current status of the trust store.
If the service returns an enum value that is not available in the current SDK version,
status
will returnTrustStoreStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The current status of the trust store.
- See Also:
TrustStoreStatus
-
statusAsString
public final String statusAsString()
The current status of the trust store.
If the service returns an enum value that is not available in the current SDK version,
status
will returnTrustStoreStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The current status of the trust store.
- See Also:
TrustStoreStatus
-
numberOfCaCertificates
public final Integer numberOfCaCertificates()
The number of ca certificates in the trust store.
- Returns:
- The number of ca certificates in the trust store.
-
totalRevokedEntries
public final Long totalRevokedEntries()
The number of revoked certificates in the trust store.
- Returns:
- The number of revoked certificates in the trust store.
-
toBuilder
public TrustStore.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TrustStore.Builder,TrustStore>
-
builder
public static TrustStore.Builder builder()
-
serializableBuilderClass
public static Class<? extends TrustStore.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-