Class ActionsMeta.Builder

  • Enclosing class:
    ActionsMeta

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

      • version

        public ActionsMeta.Builder version​(java.lang.String version)
        The version of the actions metadata
      • version

        public ActionsMeta.Builder version​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version)
        The version of the actions metadata
      • name

        public ActionsMeta.Builder name​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
        The name of the provider
      • key

        public ActionsMeta.Builder key​(java.lang.String key)
        The unique key for the provider
      • key

        public ActionsMeta.Builder key​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key)
        The unique key for the provider
      • icon

        public ActionsMeta.Builder icon​(java.lang.String icon)
        The icon URL for the provider
      • icon

        public ActionsMeta.Builder icon​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon)
        The icon URL for the provider
      • description

        public ActionsMeta.Builder description​(java.lang.String description)
        The description of the provider
      • description

        public ActionsMeta.Builder description​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
        The description of the provider
      • authentication

        public ActionsMeta.Builder authentication​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
        The authentication methods supported by the provider
      • actions

        public ActionsMeta.Builder actions​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
        The list of actions available for this provider