Class HvlOAuthProfileDetailQueryModelBuilder

java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.query.builder.HvlOAuthProfileDetailQueryModelBuilder

public final class HvlOAuthProfileDetailQueryModelBuilder extends Object
The type is profile detail query model builder.
  • Method Details

    • create

      Create hvl o auth profile detail query model builder.
      Returns:
      the hvl o auth profile detail query model builder
    • withUuid

      With uuid hvl o auth profile detail query model builder.
      Parameters:
      uuid - the uuid
      Returns:
      the hvl o auth profile detail query model builder
    • withParentUuid

      public HvlOAuthProfileDetailQueryModelBuilder withParentUuid(String parentUuid)
      With parent uuid hvl o auth profile detail query model builder.
      Parameters:
      parentUuid - the parent uuid
      Returns:
      the hvl o auth profile detail query model builder
    • withParentId

      public HvlOAuthProfileDetailQueryModelBuilder withParentId(Long parentId)
      With parent id hvl o auth profile detail query model builder.
      Parameters:
      parentId - the parent id
      Returns:
      the hvl o auth profile detail query model builder
    • withProfileDetailTypeId

      public HvlOAuthProfileDetailQueryModelBuilder withProfileDetailTypeId(Long profileDetailTypeId)
      With profile detail type id hvl o auth profile detail query model builder.
      Parameters:
      profileDetailTypeId - the profile detail type id
      Returns:
      the hvl o auth profile detail query model builder
    • withName

      With name hvl o auth profile detail query model builder.
      Parameters:
      name - the name
      Returns:
      the hvl o auth profile detail query model builder
    • withOnlyRoot

      public HvlOAuthProfileDetailQueryModelBuilder withOnlyRoot(boolean onlyRoot)
      With only root hvl o auth profile detail query model builder.
      Parameters:
      onlyRoot - the only root
      Returns:
      the hvl o auth profile detail query model builder
    • withProfileId

      public HvlOAuthProfileDetailQueryModelBuilder withProfileId(Long profileId)
      With profile id hvl o auth profile detail query model builder.
      Parameters:
      profileId - the profile id
      Returns:
      the hvl o auth profile detail query model builder
    • withProfileGroupId

      public HvlOAuthProfileDetailQueryModelBuilder withProfileGroupId(Long profileGroupId)
      With profile group id hvl o auth profile detail query model builder.
      Parameters:
      profileGroupId - the profile group id
      Returns:
      the hvl o auth profile detail query model builder
    • withRoleAssignerIdSet

      public HvlOAuthProfileDetailQueryModelBuilder withRoleAssignerIdSet(Set<Long> roleAssignerIdSet)
      With role assigner id set hvl o auth profile detail query model builder.
      Parameters:
      roleAssignerIdSet - the role assigner id set
      Returns:
      the hvl o auth profile detail query model builder
    • withIdSet

      public HvlOAuthProfileDetailQueryModelBuilder withIdSet(Set<Long> idSet)
      With id set hvl o auth profile detail query model builder.
      Parameters:
      idSet - the id set
      Returns:
      the hvl o auth profile detail query model builder
    • withUuidSet

      public HvlOAuthProfileDetailQueryModelBuilder withUuidSet(Set<String> uuidSet)
      With uuid set hvl o auth profile detail query model builder.
      Parameters:
      uuidSet - the uuid set
      Returns:
      the hvl o auth profile detail query model builder
    • withPageable

      public HvlOAuthProfileDetailQueryModelBuilder withPageable(tr.com.havelsan.javarch.data.commons.pageable.HvlPageable pageable)
      With pageable hvl o auth profile detail query model builder.
      Parameters:
      pageable - the pageable
      Returns:
      the hvl o auth profile detail query model builder
    • withFilters

      With filters hvl o auth profile detail query model builder.
      Parameters:
      filters - the filters
      Returns:
      the hvl o auth profile detail query model builder
    • withIntegrationCode

      public HvlOAuthProfileDetailQueryModelBuilder withIntegrationCode(String integrationCode)
      With integration code hvl o auth profile detail query model builder.
      Parameters:
      integrationCode - the integration code
      Returns:
      the hvl o auth profile detail query model builder
    • build

      Build profile detail query model.
      Returns:
      the profile detail query model