Class SessionsTypeaheadV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.tracking.sessions.requests.SessionsTypeaheadV1Request.Builder
-
- All Implemented Interfaces:
SessionsTypeaheadV1Request._FinalStage,SessionsTypeaheadV1Request.QueryStage
- Enclosing class:
- SessionsTypeaheadV1Request
public static final class SessionsTypeaheadV1Request.Builder extends java.lang.Object implements SessionsTypeaheadV1Request.QueryStage, SessionsTypeaheadV1Request._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionsTypeaheadV1Requestbuild()SessionsTypeaheadV1Request.Builderfrom(SessionsTypeaheadV1Request other)SessionsTypeaheadV1Request._FinalStagelimit(Nullable<java.lang.Integer> limit)Max results per fieldSessionsTypeaheadV1Request._FinalStagelimit(java.lang.Integer limit)Max results per fieldSessionsTypeaheadV1Request._FinalStagelimit(java.util.Optional<java.lang.Integer> limit)Max results per fieldSessionsTypeaheadV1Request._FinalStageorgScope(Nullable<TrackingOrgScopeEnum> orgScope)Filter by org ownership: owned, shared, or owned_and_sharedSessionsTypeaheadV1Request._FinalStageorgScope(TrackingOrgScopeEnum orgScope)Filter by org ownership: owned, shared, or owned_and_sharedSessionsTypeaheadV1Request._FinalStageorgScope(java.util.Optional<TrackingOrgScopeEnum> orgScope)Filter by org ownership: owned, shared, or owned_and_sharedSessionsTypeaheadV1Request._FinalStagequery(java.lang.String query)Typeahead search query
-
-
-
Method Detail
-
from
public SessionsTypeaheadV1Request.Builder from(SessionsTypeaheadV1Request other)
- Specified by:
fromin interfaceSessionsTypeaheadV1Request.QueryStage
-
query
public SessionsTypeaheadV1Request._FinalStage query(@NotNull java.lang.String query)
Typeahead search query
Typeahead search query
- Specified by:
queryin interfaceSessionsTypeaheadV1Request.QueryStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgScope
public SessionsTypeaheadV1Request._FinalStage orgScope(Nullable<TrackingOrgScopeEnum> orgScope)
Filter by org ownership: owned, shared, or owned_and_shared
- Specified by:
orgScopein interfaceSessionsTypeaheadV1Request._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgScope
public SessionsTypeaheadV1Request._FinalStage orgScope(TrackingOrgScopeEnum orgScope)
Filter by org ownership: owned, shared, or owned_and_shared
- Specified by:
orgScopein interfaceSessionsTypeaheadV1Request._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgScope
public SessionsTypeaheadV1Request._FinalStage orgScope(java.util.Optional<TrackingOrgScopeEnum> orgScope)
Filter by org ownership: owned, shared, or owned_and_shared
- Specified by:
orgScopein interfaceSessionsTypeaheadV1Request._FinalStage
-
limit
public SessionsTypeaheadV1Request._FinalStage limit(Nullable<java.lang.Integer> limit)
Max results per field
- Specified by:
limitin interfaceSessionsTypeaheadV1Request._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
limit
public SessionsTypeaheadV1Request._FinalStage limit(java.lang.Integer limit)
Max results per field
- Specified by:
limitin interfaceSessionsTypeaheadV1Request._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
limit
public SessionsTypeaheadV1Request._FinalStage limit(java.util.Optional<java.lang.Integer> limit)
Max results per field
- Specified by:
limitin interfaceSessionsTypeaheadV1Request._FinalStage
-
build
public SessionsTypeaheadV1Request build()
- Specified by:
buildin interfaceSessionsTypeaheadV1Request._FinalStage
-
-