Class DomainConflict
- java.lang.Object
-
- software.amazon.awssdk.services.cloudfront.model.DomainConflict
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DomainConflict.Builder,DomainConflict>
@Generated("software.amazon.awssdk:codegen") public final class DomainConflict extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DomainConflict.Builder,DomainConflict>
Contains information about the domain conflict. Use this information to determine the affected domain, the related resource, and the affected Amazon Web Services account.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDomainConflict.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccountId()The ID of the Amazon Web Services account for the domain conflict.static DomainConflict.Builderbuilder()Stringdomain()The domain used to find existing conflicts for domain configurations.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringresourceId()The ID of the resource that has a domain conflict.DistributionResourceTyperesourceType()The CloudFront resource type that has a domain conflict.StringresourceTypeAsString()The CloudFront resource type that has a domain conflict.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DomainConflict.Builder>serializableBuilderClass()DomainConflict.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
-
domain
public final String domain()
The domain used to find existing conflicts for domain configurations.
- Returns:
- The domain used to find existing conflicts for domain configurations.
-
resourceType
public final DistributionResourceType resourceType()
The CloudFront resource type that has a domain conflict.
If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnDistributionResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The CloudFront resource type that has a domain conflict.
- See Also:
DistributionResourceType
-
resourceTypeAsString
public final String resourceTypeAsString()
The CloudFront resource type that has a domain conflict.
If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnDistributionResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The CloudFront resource type that has a domain conflict.
- See Also:
DistributionResourceType
-
resourceId
public final String resourceId()
The ID of the resource that has a domain conflict.
- Returns:
- The ID of the resource that has a domain conflict.
-
accountId
public final String accountId()
The ID of the Amazon Web Services account for the domain conflict.
- Returns:
- The ID of the Amazon Web Services account for the domain conflict.
-
toBuilder
public DomainConflict.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DomainConflict.Builder,DomainConflict>
-
builder
public static DomainConflict.Builder builder()
-
serializableBuilderClass
public static Class<? extends DomainConflict.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
-
-