Class Certificate
- java.lang.Object
-
- software.amazon.awssdk.services.elasticloadbalancingv2.model.Certificate
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<Certificate.Builder,Certificate>
@Generated("software.amazon.awssdk:codegen") public final class Certificate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Certificate.Builder,Certificate>
Information about an SSL server certificate.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Certificate.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Certificate.Builder
builder()
String
certificateArn()
The Amazon Resource Name (ARN) of the certificate.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Boolean
isDefault()
Indicates whether the certificate is the default certificate.List<SdkField<?>>
sdkFields()
static Class<? extends Certificate.Builder>
serializableBuilderClass()
Certificate.Builder
toBuilder()
String
toString()
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
-
certificateArn
public final String certificateArn()
The Amazon Resource Name (ARN) of the certificate.
- Returns:
- The Amazon Resource Name (ARN) of the certificate.
-
isDefault
public final Boolean isDefault()
Indicates whether the certificate is the default certificate. Do not set this value when specifying a certificate as an input. This value is not included in the output when describing a listener, but is included when describing listener certificates.
- Returns:
- Indicates whether the certificate is the default certificate. Do not set this value when specifying a certificate as an input. This value is not included in the output when describing a listener, but is included when describing listener certificates.
-
toBuilder
public Certificate.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<Certificate.Builder,Certificate>
-
builder
public static Certificate.Builder builder()
-
serializableBuilderClass
public static Class<? extends Certificate.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.
-
-