Class AddScopeRequest
Object
AddScopeRequest
- All Implemented Interfaces:
Serializable
The properties of the scope to be added.
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AddScopeRequest.Builder
builder()
protected boolean
boolean
The list of IDs for communities assigned to the new scope.The description of the new scope.The list of IDs for domains assigned to the new scope.getId()
The ID of the new scope.getName()
Required. The name of the new scope.The public id that will be assigned to the new Scope.int
hashCode()
void
setCommunityIds
(List<UUID> communityIds) The list of IDs for communities assigned to the new scope.void
setDescription
(String description) The description of the new scope.void
setDomainIds
(List<UUID> domainIds) The list of IDs for domains assigned to the new scope.void
The ID of the new scope.void
Required. The name of the new scope.void
setPublicId
(String publicId) The public id that will be assigned to the new Scope.toString()
-
Constructor Details
-
AddScopeRequest
public AddScopeRequest()
-
-
Method Details
-
builder
-
getId
The ID of the new scope. Should be unique within all scopes. It should have a format of universally unique identifier (UUID) and should not start with00000000-0000-0000-
which is a reserved prefix. -
getPublicId
The public id that will be assigned to the new Scope.It must be unique within all Asset Types, Complex Relation Types, Domain Types and Scopes. It should contain only ASCII letters and digits. It must start with an uppercase ASCII character. It must end with "_C". If no public id is provided, a valid public id will be generated.
-
getName
Required. The name of the new scope. -
getDescription
The description of the new scope. -
getDomainIds
The list of IDs for domains assigned to the new scope. -
getCommunityIds
The list of IDs for communities assigned to the new scope. -
setId
The ID of the new scope. Should be unique within all scopes. It should have a format of universally unique identifier (UUID) and should not start with00000000-0000-0000-
which is a reserved prefix. -
setPublicId
The public id that will be assigned to the new Scope.It must be unique within all Asset Types, Complex Relation Types, Domain Types and Scopes. It should contain only ASCII letters and digits. It must start with an uppercase ASCII character. It must end with "_C". If no public id is provided, a valid public id will be generated.
-
setName
Required. The name of the new scope. -
setDescription
The description of the new scope. -
setDomainIds
The list of IDs for domains assigned to the new scope. -
setCommunityIds
The list of IDs for communities assigned to the new scope. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-