Class ActionMetaItem


  • public class ActionMetaItem
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ActionMetaItem.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>> actionDetails, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> requiredScopes)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> actionDetails()
      The action details for the action
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>> authentication()
      The authentication methods supported by this action
      static ActionMetaItem.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
      The action description
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      The action ID
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label()
      The action label
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> requiredScopes()
      The required scopes for the action
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType()
      The schema type for the action
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> tags()
      The tags associated with this action
      java.lang.String toString()  
      ActionMetaItem withActionDetails​(java.util.Map<java.lang.String,​java.lang.Object> actionDetails)
      The action details for the action
      ActionMetaItem withActionDetails​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> actionDetails)
      The action details for the action
      ActionMetaItem withAuthentication​(java.util.List<AuthenticationMetaItem> authentication)
      The authentication methods supported by this action
      ActionMetaItem withAuthentication​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
      The authentication methods supported by this action
      ActionMetaItem withDescription​(java.lang.String description)
      The action description
      ActionMetaItem withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
      The action description
      ActionMetaItem withId​(java.lang.String id)
      The action ID
      ActionMetaItem withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      The action ID
      ActionMetaItem withLabel​(java.lang.String label)
      The action label
      ActionMetaItem withLabel​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
      The action label
      ActionMetaItem withRequiredScopes​(java.util.List<java.lang.String> requiredScopes)
      The required scopes for the action
      ActionMetaItem withRequiredScopes​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> requiredScopes)
      The required scopes for the action
      ActionMetaItem withSchemaType​(java.lang.String schemaType)
      The schema type for the action
      ActionMetaItem withSchemaType​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType)
      The schema type for the action
      ActionMetaItem withTags​(java.util.List<java.lang.String> tags)
      The tags associated with this action
      ActionMetaItem withTags​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
      The tags associated with this action
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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>> actionDetails,
                              org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> requiredScopes)
      • 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
      • actionDetails

        public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> actionDetails()
        The action details for the action
      • requiredScopes

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> requiredScopes()
        The required scopes for the action
      • 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​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
        The authentication methods supported by this action
      • withActionDetails

        public ActionMetaItem withActionDetails​(java.util.Map<java.lang.String,​java.lang.Object> actionDetails)
        The action details for the action
      • withActionDetails

        public ActionMetaItem withActionDetails​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> actionDetails)
        The action details for the action
      • withRequiredScopes

        public ActionMetaItem withRequiredScopes​(java.util.List<java.lang.String> requiredScopes)
        The required scopes for the action
      • withRequiredScopes

        public ActionMetaItem withRequiredScopes​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> requiredScopes)
        The required scopes for the action
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object