Class SessionsListV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.tracking.sessions.requests.SessionsListV1Request.Builder
-
- Enclosing class:
- SessionsListV1Request
public static final class SessionsListV1Request.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionsListV1Requestbuild()SessionsListV1Request.BuilderfilterCreatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampGte)SessionsListV1Request.BuilderfilterCreatedAtTimestampGte(java.time.OffsetDateTime filterCreatedAtTimestampGte)SessionsListV1Request.BuilderfilterCreatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampGte)Filter by created_at_timestamp >= valueSessionsListV1Request.BuilderfilterCreatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampLte)SessionsListV1Request.BuilderfilterCreatedAtTimestampLte(java.time.OffsetDateTime filterCreatedAtTimestampLte)SessionsListV1Request.BuilderfilterCreatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampLte)Filter by created_at_timestamp <= valueSessionsListV1Request.BuilderfilterDeviceId(Nullable<java.lang.String> filterDeviceId)SessionsListV1Request.BuilderfilterDeviceId(java.lang.String filterDeviceId)SessionsListV1Request.BuilderfilterDeviceId(java.util.Optional<java.lang.String> filterDeviceId)Filter by device IDSessionsListV1Request.BuilderfilterFaFlightId(Nullable<java.lang.String> filterFaFlightId)SessionsListV1Request.BuilderfilterFaFlightId(java.lang.String filterFaFlightId)SessionsListV1Request.BuilderfilterFaFlightId(java.util.Optional<java.lang.String> filterFaFlightId)Filter by FlightAware flight ID (exact match)SessionsListV1Request.BuilderfilterFlightLoadedStatus(Nullable<java.lang.String> filterFlightLoadedStatus)SessionsListV1Request.BuilderfilterFlightLoadedStatus(java.lang.String filterFlightLoadedStatus)SessionsListV1Request.BuilderfilterFlightLoadedStatus(java.util.Optional<java.lang.String> filterFlightLoadedStatus)Filter by flight loaded status (exact match)SessionsListV1Request.BuilderfilterFlightNumber(Nullable<java.lang.String> filterFlightNumber)SessionsListV1Request.BuilderfilterFlightNumber(java.lang.String filterFlightNumber)SessionsListV1Request.BuilderfilterFlightNumber(java.util.Optional<java.lang.String> filterFlightNumber)Filter by flight number (exact match)SessionsListV1Request.BuilderfilterOffChrtReferenceId(Nullable<java.lang.String> filterOffChrtReferenceId)SessionsListV1Request.BuilderfilterOffChrtReferenceId(java.lang.String filterOffChrtReferenceId)SessionsListV1Request.BuilderfilterOffChrtReferenceId(java.util.Optional<java.lang.String> filterOffChrtReferenceId)Filter by off-CHRT reference ID (exact match)SessionsListV1Request.BuilderfilterPublic(Nullable<java.lang.Boolean> filterPublic)SessionsListV1Request.BuilderfilterPublic(java.lang.Boolean filterPublic)SessionsListV1Request.BuilderfilterPublic(java.util.Optional<java.lang.Boolean> filterPublic)Filter by public visibilitySessionsListV1Request.BuilderfilterTerminated(Nullable<java.lang.Boolean> filterTerminated)SessionsListV1Request.BuilderfilterTerminated(java.lang.Boolean filterTerminated)SessionsListV1Request.BuilderfilterTerminated(java.util.Optional<java.lang.Boolean> filterTerminated)Filter by terminated statusSessionsListV1Request.BuilderfilterTerminatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterTerminatedAtTimestampGte)SessionsListV1Request.BuilderfilterTerminatedAtTimestampGte(java.time.OffsetDateTime filterTerminatedAtTimestampGte)SessionsListV1Request.BuilderfilterTerminatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterTerminatedAtTimestampGte)Filter by terminated_at_timestamp >= valueSessionsListV1Request.BuilderfilterTerminatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterTerminatedAtTimestampLte)SessionsListV1Request.BuilderfilterTerminatedAtTimestampLte(java.time.OffsetDateTime filterTerminatedAtTimestampLte)SessionsListV1Request.BuilderfilterTerminatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterTerminatedAtTimestampLte)Filter by terminated_at_timestamp <= valueSessionsListV1Request.BuilderfilterTerminationScheduledForTimestampGte(Nullable<java.time.OffsetDateTime> filterTerminationScheduledForTimestampGte)SessionsListV1Request.BuilderfilterTerminationScheduledForTimestampGte(java.time.OffsetDateTime filterTerminationScheduledForTimestampGte)SessionsListV1Request.BuilderfilterTerminationScheduledForTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterTerminationScheduledForTimestampGte)Filter by termination_scheduled_for_timestamp >= valueSessionsListV1Request.BuilderfilterTerminationScheduledForTimestampLte(Nullable<java.time.OffsetDateTime> filterTerminationScheduledForTimestampLte)SessionsListV1Request.BuilderfilterTerminationScheduledForTimestampLte(java.time.OffsetDateTime filterTerminationScheduledForTimestampLte)SessionsListV1Request.BuilderfilterTerminationScheduledForTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterTerminationScheduledForTimestampLte)Filter by termination_scheduled_for_timestamp <= valueSessionsListV1Request.Builderfrom(SessionsListV1Request other)SessionsListV1Request.BuilderorgScope(Nullable<TrackingOrgScopeEnum> orgScope)SessionsListV1Request.BuilderorgScope(TrackingOrgScopeEnum orgScope)SessionsListV1Request.BuilderorgScope(java.util.Optional<TrackingOrgScopeEnum> orgScope)Filter by org ownership: owned, shared, or owned_and_sharedSessionsListV1Request.Builderpage(Nullable<java.lang.Integer> page)SessionsListV1Request.Builderpage(java.lang.Integer page)SessionsListV1Request.Builderpage(java.util.Optional<java.lang.Integer> page)SessionsListV1Request.BuilderpageSize(Nullable<java.lang.Integer> pageSize)SessionsListV1Request.BuilderpageSize(java.lang.Integer pageSize)SessionsListV1Request.BuilderpageSize(java.util.Optional<java.lang.Integer> pageSize)SessionsListV1Request.BuildersortBy(Nullable<SessionSortByEnum> sortBy)SessionsListV1Request.BuildersortBy(SessionSortByEnum sortBy)SessionsListV1Request.BuildersortBy(java.util.Optional<SessionSortByEnum> sortBy)Field to sort bySessionsListV1Request.BuildersortOrder(Nullable<SortOrderEnum> sortOrder)SessionsListV1Request.BuildersortOrder(SortOrderEnum sortOrder)SessionsListV1Request.BuildersortOrder(java.util.Optional<SortOrderEnum> sortOrder)Sort order (ascending or descending)
-
-
-
Method Detail
-
from
public SessionsListV1Request.Builder from(SessionsListV1Request other)
-
sortBy
public SessionsListV1Request.Builder sortBy(java.util.Optional<SessionSortByEnum> sortBy)
Field to sort by
-
sortBy
public SessionsListV1Request.Builder sortBy(SessionSortByEnum sortBy)
-
sortBy
public SessionsListV1Request.Builder sortBy(Nullable<SessionSortByEnum> sortBy)
-
sortOrder
public SessionsListV1Request.Builder sortOrder(java.util.Optional<SortOrderEnum> sortOrder)
Sort order (ascending or descending)
-
sortOrder
public SessionsListV1Request.Builder sortOrder(SortOrderEnum sortOrder)
-
sortOrder
public SessionsListV1Request.Builder sortOrder(Nullable<SortOrderEnum> sortOrder)
-
page
public SessionsListV1Request.Builder page(java.util.Optional<java.lang.Integer> page)
-
page
public SessionsListV1Request.Builder page(java.lang.Integer page)
-
page
public SessionsListV1Request.Builder page(Nullable<java.lang.Integer> page)
-
pageSize
public SessionsListV1Request.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public SessionsListV1Request.Builder pageSize(java.lang.Integer pageSize)
-
pageSize
public SessionsListV1Request.Builder pageSize(Nullable<java.lang.Integer> pageSize)
-
orgScope
public SessionsListV1Request.Builder orgScope(java.util.Optional<TrackingOrgScopeEnum> orgScope)
Filter by org ownership: owned, shared, or owned_and_shared
-
orgScope
public SessionsListV1Request.Builder orgScope(TrackingOrgScopeEnum orgScope)
-
orgScope
public SessionsListV1Request.Builder orgScope(Nullable<TrackingOrgScopeEnum> orgScope)
-
filterTerminated
public SessionsListV1Request.Builder filterTerminated(java.util.Optional<java.lang.Boolean> filterTerminated)
Filter by terminated status
-
filterTerminated
public SessionsListV1Request.Builder filterTerminated(java.lang.Boolean filterTerminated)
-
filterTerminated
public SessionsListV1Request.Builder filterTerminated(Nullable<java.lang.Boolean> filterTerminated)
-
filterPublic
public SessionsListV1Request.Builder filterPublic(java.util.Optional<java.lang.Boolean> filterPublic)
Filter by public visibility
-
filterPublic
public SessionsListV1Request.Builder filterPublic(java.lang.Boolean filterPublic)
-
filterPublic
public SessionsListV1Request.Builder filterPublic(Nullable<java.lang.Boolean> filterPublic)
-
filterDeviceId
public SessionsListV1Request.Builder filterDeviceId(java.util.Optional<java.lang.String> filterDeviceId)
Filter by device ID
-
filterDeviceId
public SessionsListV1Request.Builder filterDeviceId(java.lang.String filterDeviceId)
-
filterDeviceId
public SessionsListV1Request.Builder filterDeviceId(Nullable<java.lang.String> filterDeviceId)
-
filterOffChrtReferenceId
public SessionsListV1Request.Builder filterOffChrtReferenceId(java.util.Optional<java.lang.String> filterOffChrtReferenceId)
Filter by off-CHRT reference ID (exact match)
-
filterOffChrtReferenceId
public SessionsListV1Request.Builder filterOffChrtReferenceId(java.lang.String filterOffChrtReferenceId)
-
filterOffChrtReferenceId
public SessionsListV1Request.Builder filterOffChrtReferenceId(Nullable<java.lang.String> filterOffChrtReferenceId)
-
filterFlightNumber
public SessionsListV1Request.Builder filterFlightNumber(java.util.Optional<java.lang.String> filterFlightNumber)
Filter by flight number (exact match)
-
filterFlightNumber
public SessionsListV1Request.Builder filterFlightNumber(java.lang.String filterFlightNumber)
-
filterFlightNumber
public SessionsListV1Request.Builder filterFlightNumber(Nullable<java.lang.String> filterFlightNumber)
-
filterFaFlightId
public SessionsListV1Request.Builder filterFaFlightId(java.util.Optional<java.lang.String> filterFaFlightId)
Filter by FlightAware flight ID (exact match)
-
filterFaFlightId
public SessionsListV1Request.Builder filterFaFlightId(java.lang.String filterFaFlightId)
-
filterFaFlightId
public SessionsListV1Request.Builder filterFaFlightId(Nullable<java.lang.String> filterFaFlightId)
-
filterFlightLoadedStatus
public SessionsListV1Request.Builder filterFlightLoadedStatus(java.util.Optional<java.lang.String> filterFlightLoadedStatus)
Filter by flight loaded status (exact match)
-
filterFlightLoadedStatus
public SessionsListV1Request.Builder filterFlightLoadedStatus(java.lang.String filterFlightLoadedStatus)
-
filterFlightLoadedStatus
public SessionsListV1Request.Builder filterFlightLoadedStatus(Nullable<java.lang.String> filterFlightLoadedStatus)
-
filterCreatedAtTimestampGte
public SessionsListV1Request.Builder filterCreatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
Filter by created_at_timestamp >= value
-
filterCreatedAtTimestampGte
public SessionsListV1Request.Builder filterCreatedAtTimestampGte(java.time.OffsetDateTime filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampGte
public SessionsListV1Request.Builder filterCreatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampLte
public SessionsListV1Request.Builder filterCreatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
Filter by created_at_timestamp <= value
-
filterCreatedAtTimestampLte
public SessionsListV1Request.Builder filterCreatedAtTimestampLte(java.time.OffsetDateTime filterCreatedAtTimestampLte)
-
filterCreatedAtTimestampLte
public SessionsListV1Request.Builder filterCreatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
-
filterTerminationScheduledForTimestampGte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterTerminationScheduledForTimestampGte)
Filter by termination_scheduled_for_timestamp >= value
-
filterTerminationScheduledForTimestampGte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampGte(java.time.OffsetDateTime filterTerminationScheduledForTimestampGte)
-
filterTerminationScheduledForTimestampGte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampGte(Nullable<java.time.OffsetDateTime> filterTerminationScheduledForTimestampGte)
-
filterTerminationScheduledForTimestampLte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterTerminationScheduledForTimestampLte)
Filter by termination_scheduled_for_timestamp <= value
-
filterTerminationScheduledForTimestampLte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampLte(java.time.OffsetDateTime filterTerminationScheduledForTimestampLte)
-
filterTerminationScheduledForTimestampLte
public SessionsListV1Request.Builder filterTerminationScheduledForTimestampLte(Nullable<java.time.OffsetDateTime> filterTerminationScheduledForTimestampLte)
-
filterTerminatedAtTimestampGte
public SessionsListV1Request.Builder filterTerminatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterTerminatedAtTimestampGte)
Filter by terminated_at_timestamp >= value
-
filterTerminatedAtTimestampGte
public SessionsListV1Request.Builder filterTerminatedAtTimestampGte(java.time.OffsetDateTime filterTerminatedAtTimestampGte)
-
filterTerminatedAtTimestampGte
public SessionsListV1Request.Builder filterTerminatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterTerminatedAtTimestampGte)
-
filterTerminatedAtTimestampLte
public SessionsListV1Request.Builder filterTerminatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterTerminatedAtTimestampLte)
Filter by terminated_at_timestamp <= value
-
filterTerminatedAtTimestampLte
public SessionsListV1Request.Builder filterTerminatedAtTimestampLte(java.time.OffsetDateTime filterTerminatedAtTimestampLte)
-
filterTerminatedAtTimestampLte
public SessionsListV1Request.Builder filterTerminatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterTerminatedAtTimestampLte)
-
build
public SessionsListV1Request build()
-
-