Class ChangeDomainRequest
Object
ChangeDomainRequest
- All Implemented Interfaces:
Serializable
The properties of the domain to be changed.
Only properties that are specified in this request and have not null values are updated.
All other properties are ignored.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ChangeDomainRequest.Builderbuilder()protected booleanbooleanThe ID of the new community for the domain.The new description for the domain.Whether the domain should be excluded from hyperlinking or not.getId()Required. The ID of the domain to be changed.getName()The new name for the domain.Whether scopes assigned to domain should be removed on move if there are any inherited scopes in new community.The ID of the new domain type for the domain.The public ID of the new domain type for the domain.inthashCode()voidsetCommunityId(UUID communityId) The ID of the new community for the domain.voidsetDescription(String description) The new description for the domain.voidsetExcludedFromAutoHyperlinking(Boolean excludedFromAutoHyperlinking) Whether the domain should be excluded from hyperlinking or not.voidRequired. The ID of the domain to be changed.voidThe new name for the domain.voidsetRemoveScopeOverlapOnMove(Boolean removeScopeOverlapOnMove) Whether scopes assigned to domain should be removed on move if there are any inherited scopes in new community.voidThe ID of the new domain type for the domain.voidsetTypePublicId(String typePublicId) The public ID of the new domain type for the domain.toString()
-
Constructor Details
-
ChangeDomainRequest
public ChangeDomainRequest()
-
-
Method Details
-
builder
-
getId
Required. The ID of the domain to be changed. Silently ignored if the ID is provided as path parameter of the request. -
getName
The new name for the domain. -
getCommunityId
The ID of the new community for the domain. -
getTypeId
The ID of the new domain type for the domain. -
getDescription
The new description for the domain. -
getExcludedFromAutoHyperlinking
Whether the domain should be excluded from hyperlinking or not. -
getRemoveScopeOverlapOnMove
Whether scopes assigned to domain should be removed on move if there are any inherited scopes in new community. -
getTypePublicId
The public ID of the new domain type for the domain. -
setId
Required. The ID of the domain to be changed. Silently ignored if the ID is provided as path parameter of the request. -
setName
The new name for the domain. -
setCommunityId
The ID of the new community for the domain. -
setTypeId
The ID of the new domain type for the domain. -
setDescription
The new description for the domain. -
setExcludedFromAutoHyperlinking
Whether the domain should be excluded from hyperlinking or not. -
setRemoveScopeOverlapOnMove
Whether scopes assigned to domain should be removed on move if there are any inherited scopes in new community. -
setTypePublicId
The public ID of the new domain type for the domain. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-