Class ChangeScopeRequest

  • All Implemented Interfaces:
    Serializable

    public class ChangeScopeRequest
    extends Object
    implements Serializable
    The properties of the scope to be changed.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ChangeScopeRequest.Builder builder()  
      protected boolean canEqual​(Object other)  
      boolean equals​(Object o)  
      List<UUID> getCommunityIds()
      The new list of IDs of communities that should included in the scope.
      String getDescription()
      The new description for the scope.
      List<UUID> getDomainIds()
      The new list of IDs of domains that should included in the scope.
      @NotNull UUID getId()
      Required. The ID of the scope to be changed.
      String getName()
      The new name for the scope.
      int hashCode()  
      void setCommunityIds​(List<UUID> communityIds)
      The new list of IDs of communities that should included in the scope.
      void setDescription​(String description)
      The new description for the scope.
      void setDomainIds​(List<UUID> domainIds)
      The new list of IDs of domains that should included in the scope.
      void setId​(@NotNull UUID id)
      Required. The ID of the scope to be changed.
      void setName​(String name)
      The new name for the scope.
      String toString()  
      • Methods inherited from class Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ChangeScopeRequest

        public ChangeScopeRequest()
    • Method Detail

      • getId

        @NotNull
        public @NotNull UUID getId()
        Required. The ID of the scope to be changed. Silently ignored if the ID is provided as path parameter of the request.
      • getName

        public String getName()
        The new name for the scope.
      • getDescription

        public String getDescription()
        The new description for the scope.
      • getDomainIds

        public List<UUID> getDomainIds()
        The new list of IDs of domains that should included in the scope.
      • getCommunityIds

        public List<UUID> getCommunityIds()
        The new list of IDs of communities that should included in the scope.
      • setId

        public void setId​(@NotNull
                          @NotNull UUID id)
        Required. The ID of the scope to be changed. Silently ignored if the ID is provided as path parameter of the request.
      • setName

        public void setName​(String name)
        The new name for the scope.
      • setDescription

        public void setDescription​(String description)
        The new description for the scope.
      • setDomainIds

        public void setDomainIds​(List<UUID> domainIds)
        The new list of IDs of domains that should included in the scope.
      • setCommunityIds

        public void setCommunityIds​(List<UUID> communityIds)
        The new list of IDs of communities that should included in the scope.
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class Object
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Overrides:
        toString in class Object