Class PrepareGameLinkResponse.Builder
- java.lang.Object
-
- com.rivet.api.resources.identity.links.types.PrepareGameLinkResponse.Builder
-
- All Implemented Interfaces:
PrepareGameLinkResponse._FinalStage,PrepareGameLinkResponse.ExpireTsStage,PrepareGameLinkResponse.IdentityLinkTokenStage,PrepareGameLinkResponse.IdentityLinkUrlStage
- Enclosing class:
- PrepareGameLinkResponse
public static final class PrepareGameLinkResponse.Builder extends java.lang.Object implements PrepareGameLinkResponse.IdentityLinkTokenStage, PrepareGameLinkResponse.IdentityLinkUrlStage, PrepareGameLinkResponse.ExpireTsStage, PrepareGameLinkResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrepareGameLinkResponsebuild()PrepareGameLinkResponse._FinalStageexpireTs(java.time.OffsetDateTime expireTs)PrepareGameLinkResponse.Builderfrom(PrepareGameLinkResponse other)PrepareGameLinkResponse.IdentityLinkUrlStageidentityLinkToken(java.lang.String identityLinkToken)Pass this toGetGameLinkto get the linking status.PrepareGameLinkResponse.ExpireTsStageidentityLinkUrl(java.lang.String identityLinkUrl)
-
-
-
Method Detail
-
from
public PrepareGameLinkResponse.Builder from(PrepareGameLinkResponse other)
- Specified by:
fromin interfacePrepareGameLinkResponse.IdentityLinkTokenStage
-
identityLinkToken
public PrepareGameLinkResponse.IdentityLinkUrlStage identityLinkToken(java.lang.String identityLinkToken)
Pass this to
GetGameLinkto get the linking status. Valid for 15 minutes.- Specified by:
identityLinkTokenin interfacePrepareGameLinkResponse.IdentityLinkTokenStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
identityLinkUrl
public PrepareGameLinkResponse.ExpireTsStage identityLinkUrl(java.lang.String identityLinkUrl)
- Specified by:
identityLinkUrlin interfacePrepareGameLinkResponse.IdentityLinkUrlStage
-
expireTs
public PrepareGameLinkResponse._FinalStage expireTs(java.time.OffsetDateTime expireTs)
- Specified by:
expireTsin interfacePrepareGameLinkResponse.ExpireTsStage
-
build
public PrepareGameLinkResponse build()
- Specified by:
buildin interfacePrepareGameLinkResponse._FinalStage
-
-