Class ConnectSessionTokenAuthLink.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.ConnectSessionTokenAuthLink.Builder
-
- Enclosing class:
- ConnectSessionTokenAuthLink
public static final class ConnectSessionTokenAuthLink.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectSessionTokenAuthLink.BuilderaccountId(java.lang.String accountId)ConnectSessionTokenAuthLink.BuilderaccountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)ConnectSessionTokenAuthLink.BuilderauthLinkUrl(java.lang.String authLinkUrl)ConnectSessionTokenAuthLinkbuild()ConnectSessionTokenAuthLink.Buildercategories(java.util.List<ConnectSessionTokenAuthLinkCategories> categories)ConnectSessionTokenAuthLink.Buildercategories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories)ConnectSessionTokenAuthLink.BuildercreatedAt(java.time.OffsetDateTime createdAt)ConnectSessionTokenAuthLink.Builderid(double id)ConnectSessionTokenAuthLink.Builderlabel(java.lang.String label)ConnectSessionTokenAuthLink.Builderlabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)ConnectSessionTokenAuthLink.Buildermetadata(ConnectSessionTokenAuthLinkMetadata metadata)Arbitrary set of key and values defined during the session token creation.ConnectSessionTokenAuthLink.Buildermetadata(org.openapitools.jackson.nullable.JsonNullable<? extends ConnectSessionTokenAuthLinkMetadata> metadata)Arbitrary set of key and values defined during the session token creation.ConnectSessionTokenAuthLink.BuilderorganizationId(double organizationId)ConnectSessionTokenAuthLink.BuilderoriginOwnerId(java.lang.String originOwnerId)ConnectSessionTokenAuthLink.BuilderoriginOwnerName(java.lang.String originOwnerName)ConnectSessionTokenAuthLink.BuilderoriginUsername(java.lang.String originUsername)ConnectSessionTokenAuthLink.BuilderoriginUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername)ConnectSessionTokenAuthLink.BuilderprojectId(java.lang.String projectId)ConnectSessionTokenAuthLink.Builderprovider(java.lang.String provider)ConnectSessionTokenAuthLink.Builderprovider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)ConnectSessionTokenAuthLink.Buildertoken(java.lang.String token)
-
-
-
Method Detail
-
id
public ConnectSessionTokenAuthLink.Builder id(double id)
-
organizationId
public ConnectSessionTokenAuthLink.Builder organizationId(double organizationId)
-
projectId
public ConnectSessionTokenAuthLink.Builder projectId(java.lang.String projectId)
-
categories
public ConnectSessionTokenAuthLink.Builder categories(java.util.List<ConnectSessionTokenAuthLinkCategories> categories)
-
categories
public ConnectSessionTokenAuthLink.Builder categories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories)
-
provider
public ConnectSessionTokenAuthLink.Builder provider(java.lang.String provider)
-
provider
public ConnectSessionTokenAuthLink.Builder provider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)
-
originOwnerId
public ConnectSessionTokenAuthLink.Builder originOwnerId(java.lang.String originOwnerId)
-
originOwnerName
public ConnectSessionTokenAuthLink.Builder originOwnerName(java.lang.String originOwnerName)
-
originUsername
public ConnectSessionTokenAuthLink.Builder originUsername(java.lang.String originUsername)
-
originUsername
public ConnectSessionTokenAuthLink.Builder originUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername)
-
accountId
public ConnectSessionTokenAuthLink.Builder accountId(java.lang.String accountId)
-
accountId
public ConnectSessionTokenAuthLink.Builder accountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)
-
label
public ConnectSessionTokenAuthLink.Builder label(java.lang.String label)
-
label
public ConnectSessionTokenAuthLink.Builder label(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
-
createdAt
public ConnectSessionTokenAuthLink.Builder createdAt(java.time.OffsetDateTime createdAt)
-
metadata
public ConnectSessionTokenAuthLink.Builder metadata(ConnectSessionTokenAuthLinkMetadata metadata)
Arbitrary set of key and values defined during the session token creation. This can be used to tag an account (eg. based on their pricing plan)
-
metadata
public ConnectSessionTokenAuthLink.Builder metadata(org.openapitools.jackson.nullable.JsonNullable<? extends ConnectSessionTokenAuthLinkMetadata> metadata)
Arbitrary set of key and values defined during the session token creation. This can be used to tag an account (eg. based on their pricing plan)
-
token
public ConnectSessionTokenAuthLink.Builder token(java.lang.String token)
-
authLinkUrl
public ConnectSessionTokenAuthLink.Builder authLinkUrl(java.lang.String authLinkUrl)
-
build
public ConnectSessionTokenAuthLink build()
-
-