Class DomainScope
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DomainScope.Builder,DomainScope>
Specifies the scope of domain validation.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DomainScope.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final DomainScopeOptionWhether validation applies to the exact domain.final StringWhether validation applies to the exact domain.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends DomainScope.Builder> final DomainScopeOptionWhether validation applies to subdomains.final StringWhether validation applies to subdomains.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final DomainScopeOptionWhether validation applies to wildcard domains.final StringWhether validation applies to wildcard domains.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
exactDomain
Whether validation applies to the exact domain.
If the service returns an enum value that is not available in the current SDK version,
exactDomainwill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexactDomainAsString().- Returns:
- Whether validation applies to the exact domain.
- See Also:
-
exactDomainAsString
Whether validation applies to the exact domain.
If the service returns an enum value that is not available in the current SDK version,
exactDomainwill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexactDomainAsString().- Returns:
- Whether validation applies to the exact domain.
- See Also:
-
subdomains
Whether validation applies to subdomains.
If the service returns an enum value that is not available in the current SDK version,
subdomainswill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsubdomainsAsString().- Returns:
- Whether validation applies to subdomains.
- See Also:
-
subdomainsAsString
Whether validation applies to subdomains.
If the service returns an enum value that is not available in the current SDK version,
subdomainswill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsubdomainsAsString().- Returns:
- Whether validation applies to subdomains.
- See Also:
-
wildcards
Whether validation applies to wildcard domains.
If the service returns an enum value that is not available in the current SDK version,
wildcardswill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwildcardsAsString().- Returns:
- Whether validation applies to wildcard domains.
- See Also:
-
wildcardsAsString
Whether validation applies to wildcard domains.
If the service returns an enum value that is not available in the current SDK version,
wildcardswill returnDomainScopeOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromwildcardsAsString().- Returns:
- Whether validation applies to wildcard domains.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<DomainScope.Builder,DomainScope> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-