Class HvlOAuthProxyQueryModelBuilder
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.query.builder.HvlOAuthProxyQueryModelBuilder
The type is proxy query model builder.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build proxy query model.create()
Create hvl o auth proxy query model builder.withDeleted
(boolean deleted) With deleted hvl o auth proxy query model builder.withEndDate
(OffsetDateTime endDate) With end date hvl o auth proxy query model builder.withFilters
(Map<String, Object> filters) With filters hvl o auth proxy query model builder.With id set hvl o auth proxy query model builder.withIntegrationCode
(String integrationCode) With integration code hvl o auth proxy query model builder.With name hvl o auth proxy query model builder.withOnlyBorrowed
(boolean onlyBorrowed) With only borrowed hvl o auth proxy query model builder.withOnlyDelegated
(boolean onlyDelegated) With only delegated hvl o auth proxy query model builder.withPageable
(tr.com.havelsan.javarch.data.commons.pageable.HvlPageable pageable) With pageable hvl o auth proxy query model builder.withRoleIdSet
(Set<Long> roleIdSet) With role id set hvl o auth proxy query model builder.withSourceProfileId
(Long sourceProfileId) With source profile id hvl o auth proxy query model builder.withStartDate
(OffsetDateTime startDate) With start date hvl o auth proxy query model builder.withTargetUserId
(Long targetUserId) With target user id hvl o auth proxy query model builder.withTrustedProxyId
(Long trustedProxyId) With trusted proxy id hvl o auth proxy query model builder.withUserProfilePredicateModel
(HvlOAuthUserProfilePredicateModel userProfilePredicateModel) With user profile predicate model hvl o auth proxy query model builder.With uuid hvl o auth proxy query model builder.
-
Method Details
-
create
Create hvl o auth proxy query model builder.- Returns:
- the hvl o auth proxy query model builder
-
withUuid
With uuid hvl o auth proxy query model builder.- Parameters:
uuid
- the uuid- Returns:
- the hvl o auth proxy query model builder
-
withSourceProfileId
With source profile id hvl o auth proxy query model builder.- Parameters:
sourceProfileId
- the source profile id- Returns:
- the hvl o auth proxy query model builder
-
withTargetUserId
With target user id hvl o auth proxy query model builder.- Parameters:
targetUserId
- the target user id- Returns:
- the hvl o auth proxy query model builder
-
withTrustedProxyId
With trusted proxy id hvl o auth proxy query model builder.- Parameters:
trustedProxyId
- the trusted proxy id- Returns:
- the hvl o auth proxy query model builder
-
withDeleted
With deleted hvl o auth proxy query model builder.- Parameters:
deleted
- the deleted- Returns:
- the hvl o auth proxy query model builder
-
withOnlyDelegated
With only delegated hvl o auth proxy query model builder.- Parameters:
onlyDelegated
- the only delegated- Returns:
- the hvl o auth proxy query model builder
-
withOnlyBorrowed
With only borrowed hvl o auth proxy query model builder.- Parameters:
onlyBorrowed
- the only borrowed- Returns:
- the hvl o auth proxy query model builder
-
withStartDate
With start date hvl o auth proxy query model builder.- Parameters:
startDate
- the start date- Returns:
- the hvl o auth proxy query model builder
-
withEndDate
With end date hvl o auth proxy query model builder.- Parameters:
endDate
- the end date- Returns:
- the hvl o auth proxy query model builder
-
withIdSet
With id set hvl o auth proxy query model builder.- Parameters:
idSet
- the id set- Returns:
- the hvl o auth proxy query model builder
-
withRoleIdSet
With role id set hvl o auth proxy query model builder.- Parameters:
roleIdSet
- the role id set- Returns:
- the hvl o auth proxy query model builder
-
withName
With name hvl o auth proxy query model builder.- Parameters:
name
- the name- Returns:
- the hvl o auth proxy query model builder
-
withUserProfilePredicateModel
public HvlOAuthProxyQueryModelBuilder withUserProfilePredicateModel(HvlOAuthUserProfilePredicateModel userProfilePredicateModel) With user profile predicate model hvl o auth proxy query model builder.- Parameters:
userProfilePredicateModel
- the user profile predicate model- Returns:
- the hvl o auth proxy query model builder
-
withPageable
public HvlOAuthProxyQueryModelBuilder withPageable(tr.com.havelsan.javarch.data.commons.pageable.HvlPageable pageable) With pageable hvl o auth proxy query model builder.- Parameters:
pageable
- the pageable- Returns:
- the hvl o auth proxy query model builder
-
withFilters
With filters hvl o auth proxy query model builder.- Parameters:
filters
- the filters- Returns:
- the hvl o auth proxy query model builder
-
withIntegrationCode
With integration code hvl o auth proxy query model builder.- Parameters:
integrationCode
- the integration code- Returns:
- the hvl o auth proxy query model builder
-
build
Build proxy query model.- Returns:
- the proxy query model
-