Class ConflictingAlias
java.lang.Object
software.amazon.awssdk.services.cloudfront.model.ConflictingAlias
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConflictingAlias.Builder,ConflictingAlias>
@Generated("software.amazon.awssdk:codegen")
public final class ConflictingAlias
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ConflictingAlias.Builder,ConflictingAlias>
An alias (also called a CNAME) and the CloudFront standard distribution and Amazon Web Services account ID that it's associated with. The standard distribution and account IDs are partially hidden, which allows you to identify the standard distributions and accounts that you own, and helps to protect the information of ones that you don't own.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe (partially hidden) ID of the Amazon Web Services account that owns the standard distribution that's associated with the alias.final Stringalias()An alias (also called a CNAME).static ConflictingAlias.Builderbuilder()final StringThe (partially hidden) ID of the CloudFront standard distribution associated with the alias.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ConflictingAlias.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
alias
An alias (also called a CNAME).
- Returns:
- An alias (also called a CNAME).
-
distributionId
The (partially hidden) ID of the CloudFront standard distribution associated with the alias.
- Returns:
- The (partially hidden) ID of the CloudFront standard distribution associated with the alias.
-
accountId
The (partially hidden) ID of the Amazon Web Services account that owns the standard distribution that's associated with the alias.
- Returns:
- The (partially hidden) ID of the Amazon Web Services account that owns the standard distribution that's associated with the alias.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConflictingAlias.Builder,ConflictingAlias>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-