Class SessionClientUpdate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.tracking.sessions.requests.SessionClientUpdate1.Builder
-
- All Implemented Interfaces:
SessionClientUpdate1._FinalStage,SessionClientUpdate1.SessionIdStage
- Enclosing class:
- SessionClientUpdate1
public static final class SessionClientUpdate1.Builder extends java.lang.Object implements SessionClientUpdate1.SessionIdStage, SessionClientUpdate1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionClientUpdate1build()SessionClientUpdate1._FinalStagecomments(Nullable<java.lang.String> comments)SessionClientUpdate1._FinalStagecomments(java.lang.String comments)SessionClientUpdate1._FinalStagecomments(java.util.Optional<java.lang.String> comments)SessionClientUpdate1._FinalStagecommentsSetToNone(java.lang.Boolean commentsSetToNone)SessionClientUpdate1._FinalStagecommentsSetToNone(java.util.Optional<java.lang.Boolean> commentsSetToNone)SessionClientUpdate1.Builderfrom(SessionClientUpdate1 other)SessionClientUpdate1._FinalStageoffChrtReferenceId(Nullable<java.lang.String> offChrtReferenceId)Must be a URL-safe string of 1-64 characters.SessionClientUpdate1._FinalStageoffChrtReferenceId(java.lang.String offChrtReferenceId)Must be a URL-safe string of 1-64 characters.SessionClientUpdate1._FinalStageoffChrtReferenceId(java.util.Optional<java.lang.String> offChrtReferenceId)Must be a URL-safe string of 1-64 characters.SessionClientUpdate1._FinalStageoffChrtReferenceIdSetToNone(java.lang.Boolean offChrtReferenceIdSetToNone)SessionClientUpdate1._FinalStageoffChrtReferenceIdSetToNone(java.util.Optional<java.lang.Boolean> offChrtReferenceIdSetToNone)SessionClientUpdate1._FinalStagepublic_(Nullable<java.lang.Boolean> public_)SessionClientUpdate1._FinalStagepublic_(java.lang.Boolean public_)SessionClientUpdate1._FinalStagepublic_(java.util.Optional<java.lang.Boolean> public_)SessionClientUpdate1._FinalStagesessionId(java.lang.String sessionId)SessionClientUpdate1._FinalStageterminationScheduledForTimestamp(Nullable<java.time.OffsetDateTime> terminationScheduledForTimestamp)SessionClientUpdate1._FinalStageterminationScheduledForTimestamp(java.time.OffsetDateTime terminationScheduledForTimestamp)SessionClientUpdate1._FinalStageterminationScheduledForTimestamp(java.util.Optional<java.time.OffsetDateTime> terminationScheduledForTimestamp)SessionClientUpdate1._FinalStageterminationScheduledForTimestampSetToNone(java.lang.Boolean terminationScheduledForTimestampSetToNone)SessionClientUpdate1._FinalStageterminationScheduledForTimestampSetToNone(java.util.Optional<java.lang.Boolean> terminationScheduledForTimestampSetToNone)
-
-
-
Method Detail
-
from
public SessionClientUpdate1.Builder from(SessionClientUpdate1 other)
- Specified by:
fromin interfaceSessionClientUpdate1.SessionIdStage
-
sessionId
public SessionClientUpdate1._FinalStage sessionId(@NotNull java.lang.String sessionId)
- Specified by:
sessionIdin interfaceSessionClientUpdate1.SessionIdStage
-
terminationScheduledForTimestampSetToNone
public SessionClientUpdate1._FinalStage terminationScheduledForTimestampSetToNone(java.lang.Boolean terminationScheduledForTimestampSetToNone)
- Specified by:
terminationScheduledForTimestampSetToNonein interfaceSessionClientUpdate1._FinalStage
-
terminationScheduledForTimestampSetToNone
public SessionClientUpdate1._FinalStage terminationScheduledForTimestampSetToNone(java.util.Optional<java.lang.Boolean> terminationScheduledForTimestampSetToNone)
- Specified by:
terminationScheduledForTimestampSetToNonein interfaceSessionClientUpdate1._FinalStage
-
commentsSetToNone
public SessionClientUpdate1._FinalStage commentsSetToNone(java.lang.Boolean commentsSetToNone)
- Specified by:
commentsSetToNonein interfaceSessionClientUpdate1._FinalStage
-
commentsSetToNone
public SessionClientUpdate1._FinalStage commentsSetToNone(java.util.Optional<java.lang.Boolean> commentsSetToNone)
- Specified by:
commentsSetToNonein interfaceSessionClientUpdate1._FinalStage
-
offChrtReferenceIdSetToNone
public SessionClientUpdate1._FinalStage offChrtReferenceIdSetToNone(java.lang.Boolean offChrtReferenceIdSetToNone)
- Specified by:
offChrtReferenceIdSetToNonein interfaceSessionClientUpdate1._FinalStage
-
offChrtReferenceIdSetToNone
public SessionClientUpdate1._FinalStage offChrtReferenceIdSetToNone(java.util.Optional<java.lang.Boolean> offChrtReferenceIdSetToNone)
- Specified by:
offChrtReferenceIdSetToNonein interfaceSessionClientUpdate1._FinalStage
-
terminationScheduledForTimestamp
public SessionClientUpdate1._FinalStage terminationScheduledForTimestamp(Nullable<java.time.OffsetDateTime> terminationScheduledForTimestamp)
- Specified by:
terminationScheduledForTimestampin interfaceSessionClientUpdate1._FinalStage
-
terminationScheduledForTimestamp
public SessionClientUpdate1._FinalStage terminationScheduledForTimestamp(java.time.OffsetDateTime terminationScheduledForTimestamp)
- Specified by:
terminationScheduledForTimestampin interfaceSessionClientUpdate1._FinalStage
-
terminationScheduledForTimestamp
public SessionClientUpdate1._FinalStage terminationScheduledForTimestamp(java.util.Optional<java.time.OffsetDateTime> terminationScheduledForTimestamp)
- Specified by:
terminationScheduledForTimestampin interfaceSessionClientUpdate1._FinalStage
-
public_
public SessionClientUpdate1._FinalStage public_(Nullable<java.lang.Boolean> public_)
- Specified by:
public_in interfaceSessionClientUpdate1._FinalStage
-
public_
public SessionClientUpdate1._FinalStage public_(java.lang.Boolean public_)
- Specified by:
public_in interfaceSessionClientUpdate1._FinalStage
-
public_
public SessionClientUpdate1._FinalStage public_(java.util.Optional<java.lang.Boolean> public_)
- Specified by:
public_in interfaceSessionClientUpdate1._FinalStage
-
comments
public SessionClientUpdate1._FinalStage comments(Nullable<java.lang.String> comments)
- Specified by:
commentsin interfaceSessionClientUpdate1._FinalStage
-
comments
public SessionClientUpdate1._FinalStage comments(java.lang.String comments)
- Specified by:
commentsin interfaceSessionClientUpdate1._FinalStage
-
comments
public SessionClientUpdate1._FinalStage comments(java.util.Optional<java.lang.String> comments)
- Specified by:
commentsin interfaceSessionClientUpdate1._FinalStage
-
offChrtReferenceId
public SessionClientUpdate1._FinalStage offChrtReferenceId(Nullable<java.lang.String> offChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
offChrtReferenceIdin interfaceSessionClientUpdate1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
offChrtReferenceId
public SessionClientUpdate1._FinalStage offChrtReferenceId(java.lang.String offChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
offChrtReferenceIdin interfaceSessionClientUpdate1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
offChrtReferenceId
public SessionClientUpdate1._FinalStage offChrtReferenceId(java.util.Optional<java.lang.String> offChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
offChrtReferenceIdin interfaceSessionClientUpdate1._FinalStage
-
build
public SessionClientUpdate1 build()
- Specified by:
buildin interfaceSessionClientUpdate1._FinalStage
-
-