Class ActionMetaItem
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.ActionMetaItem
-
public class ActionMetaItem extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classActionMetaItem.Builder
-
Constructor Summary
Constructors Constructor Description ActionMetaItem()ActionMetaItem(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> operationDetails)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>>authentication()The authentication methods supported by this actionstatic ActionMetaItem.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()The action descriptionbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()The action IDorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>label()The action labelorg.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>>operationDetails()The operation details for the actionorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>schemaType()The schema type for the actionorg.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>tags()The tags associated with this actionjava.lang.StringtoString()ActionMetaItemwithAuthentication(java.util.List<AuthenticationMetaItem> authentication)The authentication methods supported by this actionActionMetaItemwithAuthentication(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)The authentication methods supported by this actionActionMetaItemwithDescription(java.lang.String description)The action descriptionActionMetaItemwithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The action descriptionActionMetaItemwithId(java.lang.String id)The action IDActionMetaItemwithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)The action IDActionMetaItemwithLabel(java.lang.String label)The action labelActionMetaItemwithLabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)The action labelActionMetaItemwithOperationDetails(java.util.Map<java.lang.String,java.lang.Object> operationDetails)The operation details for the actionActionMetaItemwithOperationDetails(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> operationDetails)The operation details for the actionActionMetaItemwithSchemaType(java.lang.String schemaType)The schema type for the actionActionMetaItemwithSchemaType(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType)The schema type for the actionActionMetaItemwithTags(java.util.List<java.lang.String> tags)The tags associated with this actionActionMetaItemwithTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)The tags associated with this action
-
-
-
Constructor Detail
-
ActionMetaItem
public ActionMetaItem(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> operationDetails)
-
ActionMetaItem
public ActionMetaItem()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
The action ID
-
label
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label()
The action label
-
description
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
The action description
-
schemaType
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType()
The schema type for the action
-
tags
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> tags()
The tags associated with this action
-
authentication
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>> authentication()
The authentication methods supported by this action
-
operationDetails
public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>> operationDetails()
The operation details for the action
-
builder
public static ActionMetaItem.Builder builder()
-
withId
public ActionMetaItem withId(java.lang.String id)
The action ID
-
withId
public ActionMetaItem withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
The action ID
-
withLabel
public ActionMetaItem withLabel(java.lang.String label)
The action label
-
withLabel
public ActionMetaItem withLabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
The action label
-
withDescription
public ActionMetaItem withDescription(java.lang.String description)
The action description
-
withDescription
public ActionMetaItem withDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The action description
-
withSchemaType
public ActionMetaItem withSchemaType(java.lang.String schemaType)
The schema type for the action
-
withSchemaType
public ActionMetaItem withSchemaType(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType)
The schema type for the action
-
withTags
public ActionMetaItem withTags(java.util.List<java.lang.String> tags)
The tags associated with this action
-
withTags
public ActionMetaItem withTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
The tags associated with this action
-
withAuthentication
public ActionMetaItem withAuthentication(java.util.List<AuthenticationMetaItem> authentication)
The authentication methods supported by this action
-
withAuthentication
public ActionMetaItem withAuthentication(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
The authentication methods supported by this action
-
withOperationDetails
public ActionMetaItem withOperationDetails(java.util.Map<java.lang.String,java.lang.Object> operationDetails)
The operation details for the action
-
withOperationDetails
public ActionMetaItem withOperationDetails(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> operationDetails)
The operation details for the action
-
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
-
-