Class ActionsMeta
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.ActionsMeta
-
public class ActionsMeta extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classActionsMeta.Builder
-
Constructor Summary
Constructors Constructor Description ActionsMeta()ActionsMeta(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> integrationId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> releaseStage, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScopeDefinitionMetaItem>> scopeDefinitions, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.lang.String>accountId()The account ID this metadata applies to (only present when filtering by account_ids)org.openapitools.jackson.nullable.JsonNullable<java.util.List<ActionMetaItem>>actions()The list of actions available for this providerorg.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>>authentication()The authentication methods supported by the providerstatic ActionsMeta.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()The description of the providerbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>icon()The icon URL for the providerorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>integrationId()The integration ID this metadata applies to (only present when filtering by account_ids)org.openapitools.jackson.nullable.JsonNullable<java.lang.String>key()The unique key for the providerorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()The name of the providerorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>releaseStage()The release stage of the connector (e.g., ga, beta, preview).org.openapitools.jackson.nullable.JsonNullable<java.util.List<ScopeDefinitionMetaItem>>scopeDefinitions()The list of scope definitions available for this providerjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>version()The version of the actions metadataActionsMetawithAccountId(java.lang.String accountId)The account ID this metadata applies to (only present when filtering by account_ids)ActionsMetawithAccountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)The account ID this metadata applies to (only present when filtering by account_ids)ActionsMetawithActions(java.util.List<ActionMetaItem> actions)The list of actions available for this providerActionsMetawithActions(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)The list of actions available for this providerActionsMetawithAuthentication(java.util.List<AuthenticationMetaItem> authentication)The authentication methods supported by the providerActionsMetawithAuthentication(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)The authentication methods supported by the providerActionsMetawithDescription(java.lang.String description)The description of the providerActionsMetawithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the providerActionsMetawithIcon(java.lang.String icon)The icon URL for the providerActionsMetawithIcon(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon)The icon URL for the providerActionsMetawithIntegrationId(java.lang.String integrationId)The integration ID this metadata applies to (only present when filtering by account_ids)ActionsMetawithIntegrationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> integrationId)The integration ID this metadata applies to (only present when filtering by account_ids)ActionsMetawithKey(java.lang.String key)The unique key for the providerActionsMetawithKey(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key)The unique key for the providerActionsMetawithName(java.lang.String name)The name of the providerActionsMetawithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name of the providerActionsMetawithReleaseStage(java.lang.String releaseStage)The release stage of the connector (e.g., ga, beta, preview).ActionsMetawithReleaseStage(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> releaseStage)The release stage of the connector (e.g., ga, beta, preview).ActionsMetawithScopeDefinitions(java.util.List<ScopeDefinitionMetaItem> scopeDefinitions)The list of scope definitions available for this providerActionsMetawithScopeDefinitions(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScopeDefinitionMetaItem>> scopeDefinitions)The list of scope definitions available for this providerActionsMetawithVersion(java.lang.String version)The version of the actions metadataActionsMetawithVersion(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version)The version of the actions metadata
-
-
-
Constructor Detail
-
ActionsMeta
public ActionsMeta(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> integrationId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> releaseStage, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScopeDefinitionMetaItem>> scopeDefinitions, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
-
ActionsMeta
public ActionsMeta()
-
-
Method Detail
-
accountId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId()
The account ID this metadata applies to (only present when filtering by account_ids)
-
integrationId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> integrationId()
The integration ID this metadata applies to (only present when filtering by account_ids)
-
version
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version()
The version of the actions metadata
-
name
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
The name of the provider
-
key
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key()
The unique key for the provider
-
icon
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon()
The icon URL for the provider
-
description
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
The description of the provider
-
releaseStage
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> releaseStage()
The release stage of the connector (e.g., ga, beta, preview). By default, StackOne organizations only have access to connectors in the 'ga' stage. To get access to 'beta' or 'preview' stage connectors, please contact support.
-
authentication
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>> authentication()
The authentication methods supported by the provider
-
scopeDefinitions
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<ScopeDefinitionMetaItem>> scopeDefinitions()
The list of scope definitions available for this provider
-
actions
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<ActionMetaItem>> actions()
The list of actions available for this provider
-
builder
public static ActionsMeta.Builder builder()
-
withAccountId
public ActionsMeta withAccountId(java.lang.String accountId)
The account ID this metadata applies to (only present when filtering by account_ids)
-
withAccountId
public ActionsMeta withAccountId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)
The account ID this metadata applies to (only present when filtering by account_ids)
-
withIntegrationId
public ActionsMeta withIntegrationId(java.lang.String integrationId)
The integration ID this metadata applies to (only present when filtering by account_ids)
-
withIntegrationId
public ActionsMeta withIntegrationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> integrationId)
The integration ID this metadata applies to (only present when filtering by account_ids)
-
withVersion
public ActionsMeta withVersion(java.lang.String version)
The version of the actions metadata
-
withVersion
public ActionsMeta withVersion(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version)
The version of the actions metadata
-
withName
public ActionsMeta withName(java.lang.String name)
The name of the provider
-
withName
public ActionsMeta withName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name of the provider
-
withKey
public ActionsMeta withKey(java.lang.String key)
The unique key for the provider
-
withKey
public ActionsMeta withKey(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key)
The unique key for the provider
-
withIcon
public ActionsMeta withIcon(java.lang.String icon)
The icon URL for the provider
-
withIcon
public ActionsMeta withIcon(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon)
The icon URL for the provider
-
withDescription
public ActionsMeta withDescription(java.lang.String description)
The description of the provider
-
withDescription
public ActionsMeta withDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the provider
-
withReleaseStage
public ActionsMeta withReleaseStage(java.lang.String releaseStage)
The release stage of the connector (e.g., ga, beta, preview). By default, StackOne organizations only have access to connectors in the 'ga' stage. To get access to 'beta' or 'preview' stage connectors, please contact support.
-
withReleaseStage
public ActionsMeta withReleaseStage(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> releaseStage)
The release stage of the connector (e.g., ga, beta, preview). By default, StackOne organizations only have access to connectors in the 'ga' stage. To get access to 'beta' or 'preview' stage connectors, please contact support.
-
withAuthentication
public ActionsMeta withAuthentication(java.util.List<AuthenticationMetaItem> authentication)
The authentication methods supported by the provider
-
withAuthentication
public ActionsMeta withAuthentication(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
The authentication methods supported by the provider
-
withScopeDefinitions
public ActionsMeta withScopeDefinitions(java.util.List<ScopeDefinitionMetaItem> scopeDefinitions)
The list of scope definitions available for this provider
-
withScopeDefinitions
public ActionsMeta withScopeDefinitions(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScopeDefinitionMetaItem>> scopeDefinitions)
The list of scope definitions available for this provider
-
withActions
public ActionsMeta withActions(java.util.List<ActionMetaItem> actions)
The list of actions available for this provider
-
withActions
public ActionsMeta withActions(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
The list of actions available for this provider
-
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
-
-