Class ConnectSessionTokenAuthLink
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.ConnectSessionTokenAuthLink
-
public class ConnectSessionTokenAuthLink extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectSessionTokenAuthLink.Builder
-
Constructor Summary
Constructors Constructor Description ConnectSessionTokenAuthLink(double id, double organizationId, java.lang.String projectId, java.lang.String originOwnerId, java.lang.String originOwnerName, java.time.OffsetDateTime createdAt, java.lang.String token, java.lang.String authLinkUrl)ConnectSessionTokenAuthLink(double id, double organizationId, java.lang.String projectId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider, java.lang.String originOwnerId, java.lang.String originOwnerName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label, java.time.OffsetDateTime createdAt, org.openapitools.jackson.nullable.JsonNullable<? extends ConnectSessionTokenAuthLinkMetadata> metadata, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalTriggerToken, java.lang.String token, java.lang.String authLinkUrl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.lang.String>accountId()java.lang.StringauthLinkUrl()static ConnectSessionTokenAuthLink.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.util.List<ConnectSessionTokenAuthLinkCategories>>categories()java.time.OffsetDateTimecreatedAt()booleanequals(java.lang.Object o)org.openapitools.jackson.nullable.JsonNullable<java.lang.String>externalTriggerToken()External trigger token to be used to trigger actions on the accountinthashCode()doubleid()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>label()org.openapitools.jackson.nullable.JsonNullable<ConnectSessionTokenAuthLinkMetadata>metadata()Arbitrary set of key and values defined during the session token creation.doubleorganizationId()java.lang.StringoriginOwnerId()java.lang.StringoriginOwnerName()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>originUsername()java.lang.StringprojectId()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>provider()java.lang.Stringtoken()java.lang.StringtoString()ConnectSessionTokenAuthLinkwithAccountId(java.lang.String accountId)ConnectSessionTokenAuthLinkwithAccountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)ConnectSessionTokenAuthLinkwithAuthLinkUrl(java.lang.String authLinkUrl)ConnectSessionTokenAuthLinkwithCategories(java.util.List<ConnectSessionTokenAuthLinkCategories> categories)ConnectSessionTokenAuthLinkwithCategories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories)ConnectSessionTokenAuthLinkwithCreatedAt(java.time.OffsetDateTime createdAt)ConnectSessionTokenAuthLinkwithExternalTriggerToken(java.lang.String externalTriggerToken)External trigger token to be used to trigger actions on the accountConnectSessionTokenAuthLinkwithExternalTriggerToken(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalTriggerToken)External trigger token to be used to trigger actions on the accountConnectSessionTokenAuthLinkwithId(double id)ConnectSessionTokenAuthLinkwithLabel(java.lang.String label)ConnectSessionTokenAuthLinkwithLabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)ConnectSessionTokenAuthLinkwithMetadata(ConnectSessionTokenAuthLinkMetadata metadata)Arbitrary set of key and values defined during the session token creation.ConnectSessionTokenAuthLinkwithMetadata(org.openapitools.jackson.nullable.JsonNullable<? extends ConnectSessionTokenAuthLinkMetadata> metadata)Arbitrary set of key and values defined during the session token creation.ConnectSessionTokenAuthLinkwithOrganizationId(double organizationId)ConnectSessionTokenAuthLinkwithOriginOwnerId(java.lang.String originOwnerId)ConnectSessionTokenAuthLinkwithOriginOwnerName(java.lang.String originOwnerName)ConnectSessionTokenAuthLinkwithOriginUsername(java.lang.String originUsername)ConnectSessionTokenAuthLinkwithOriginUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername)ConnectSessionTokenAuthLinkwithProjectId(java.lang.String projectId)ConnectSessionTokenAuthLinkwithProvider(java.lang.String provider)ConnectSessionTokenAuthLinkwithProvider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)ConnectSessionTokenAuthLinkwithToken(java.lang.String token)
-
-
-
Constructor Detail
-
ConnectSessionTokenAuthLink
public ConnectSessionTokenAuthLink(double id, double organizationId, java.lang.String projectId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider, java.lang.String originOwnerId, java.lang.String originOwnerName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label, java.time.OffsetDateTime createdAt, org.openapitools.jackson.nullable.JsonNullable<? extends ConnectSessionTokenAuthLinkMetadata> metadata, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalTriggerToken, java.lang.String token, java.lang.String authLinkUrl)
-
ConnectSessionTokenAuthLink
public ConnectSessionTokenAuthLink(double id, double organizationId, java.lang.String projectId, java.lang.String originOwnerId, java.lang.String originOwnerName, java.time.OffsetDateTime createdAt, java.lang.String token, java.lang.String authLinkUrl)
-
-
Method Detail
-
id
public double id()
-
organizationId
public double organizationId()
-
projectId
public java.lang.String projectId()
-
categories
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<ConnectSessionTokenAuthLinkCategories>> categories()
-
provider
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider()
-
originOwnerId
public java.lang.String originOwnerId()
-
originOwnerName
public java.lang.String originOwnerName()
-
originUsername
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername()
-
accountId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId()
-
label
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label()
-
createdAt
public java.time.OffsetDateTime createdAt()
-
metadata
public org.openapitools.jackson.nullable.JsonNullable<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)
-
externalTriggerToken
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalTriggerToken()
External trigger token to be used to trigger actions on the account
-
token
public java.lang.String token()
-
authLinkUrl
public java.lang.String authLinkUrl()
-
builder
public static final ConnectSessionTokenAuthLink.Builder builder()
-
withId
public ConnectSessionTokenAuthLink withId(double id)
-
withOrganizationId
public ConnectSessionTokenAuthLink withOrganizationId(double organizationId)
-
withProjectId
public ConnectSessionTokenAuthLink withProjectId(java.lang.String projectId)
-
withCategories
public ConnectSessionTokenAuthLink withCategories(java.util.List<ConnectSessionTokenAuthLinkCategories> categories)
-
withCategories
public ConnectSessionTokenAuthLink withCategories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ConnectSessionTokenAuthLinkCategories>> categories)
-
withProvider
public ConnectSessionTokenAuthLink withProvider(java.lang.String provider)
-
withProvider
public ConnectSessionTokenAuthLink withProvider(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> provider)
-
withOriginOwnerId
public ConnectSessionTokenAuthLink withOriginOwnerId(java.lang.String originOwnerId)
-
withOriginOwnerName
public ConnectSessionTokenAuthLink withOriginOwnerName(java.lang.String originOwnerName)
-
withOriginUsername
public ConnectSessionTokenAuthLink withOriginUsername(java.lang.String originUsername)
-
withOriginUsername
public ConnectSessionTokenAuthLink withOriginUsername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> originUsername)
-
withAccountId
public ConnectSessionTokenAuthLink withAccountId(java.lang.String accountId)
-
withAccountId
public ConnectSessionTokenAuthLink withAccountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)
-
withLabel
public ConnectSessionTokenAuthLink withLabel(java.lang.String label)
-
withLabel
public ConnectSessionTokenAuthLink withLabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
-
withCreatedAt
public ConnectSessionTokenAuthLink withCreatedAt(java.time.OffsetDateTime createdAt)
-
withMetadata
public ConnectSessionTokenAuthLink withMetadata(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)
-
withMetadata
public ConnectSessionTokenAuthLink withMetadata(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)
-
withExternalTriggerToken
public ConnectSessionTokenAuthLink withExternalTriggerToken(java.lang.String externalTriggerToken)
External trigger token to be used to trigger actions on the account
-
withExternalTriggerToken
public ConnectSessionTokenAuthLink withExternalTriggerToken(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalTriggerToken)
External trigger token to be used to trigger actions on the account
-
withToken
public ConnectSessionTokenAuthLink withToken(java.lang.String token)
-
withAuthLinkUrl
public ConnectSessionTokenAuthLink withAuthLinkUrl(java.lang.String authLinkUrl)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-