Class ActionMetaItem.Builder

  • Enclosing class:
    ActionMetaItem

    public static final class ActionMetaItem.Builder
    extends java.lang.Object
    • Method Detail

      • id

        public ActionMetaItem.Builder id​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
        The action ID
      • label

        public ActionMetaItem.Builder label​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
        The action label
      • description

        public ActionMetaItem.Builder description​(java.lang.String description)
        The action description
      • description

        public ActionMetaItem.Builder description​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
        The action description
      • schemaType

        public ActionMetaItem.Builder schemaType​(java.lang.String schemaType)
        The schema type for the action
      • schemaType

        public ActionMetaItem.Builder schemaType​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> schemaType)
        The schema type for the action
      • tags

        public ActionMetaItem.Builder tags​(java.util.List<java.lang.String> tags)
        The tags associated with this action
      • tags

        public ActionMetaItem.Builder tags​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
        The tags associated with this action
      • authentication

        public ActionMetaItem.Builder authentication​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
        The authentication methods supported by this action
      • operationDetails

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

        public ActionMetaItem.Builder operationDetails​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> operationDetails)
        The operation details for the action