Class ActionsMeta


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

      Nested Classes 
      Modifier and Type Class Description
      static class  ActionsMeta.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      ActionsMeta()  
      ActionsMeta​(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<? extends java.util.List<AuthenticationMetaItem>> authentication, 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.util.List<ActionMetaItem>> actions()
      The list of actions available for this provider
      org.openapitools.jackson.nullable.JsonNullable<java.util.List<AuthenticationMetaItem>> authentication()
      The authentication methods supported by the provider
      static ActionsMeta.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
      The description of the provider
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon()
      The icon URL for the provider
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key()
      The unique key for the provider
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
      The name of the provider
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version()
      The version of the actions metadata
      ActionsMeta withActions​(java.util.List<ActionMetaItem> actions)
      The list of actions available for this provider
      ActionsMeta withActions​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
      The list of actions available for this provider
      ActionsMeta withAuthentication​(java.util.List<AuthenticationMetaItem> authentication)
      The authentication methods supported by the provider
      ActionsMeta withAuthentication​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<AuthenticationMetaItem>> authentication)
      The authentication methods supported by the provider
      ActionsMeta withDescription​(java.lang.String description)
      The description of the provider
      ActionsMeta withDescription​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
      The description of the provider
      ActionsMeta withIcon​(java.lang.String icon)
      The icon URL for the provider
      ActionsMeta withIcon​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> icon)
      The icon URL for the provider
      ActionsMeta withKey​(java.lang.String key)
      The unique key for the provider
      ActionsMeta withKey​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> key)
      The unique key for the provider
      ActionsMeta withName​(java.lang.String name)
      The name of the provider
      ActionsMeta withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
      The name of the provider
      ActionsMeta withVersion​(java.lang.String version)
      The version of the actions metadata
      ActionsMeta withVersion​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> version)
      The version of the actions metadata
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ActionsMeta

        public ActionsMeta​(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<? extends java.util.List<AuthenticationMetaItem>> authentication,
                           org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ActionMetaItem>> actions)
      • ActionsMeta

        public ActionsMeta()
    • Method Detail

      • 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
      • authentication

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

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<ActionMetaItem>> actions()
        The list of actions available for this provider
      • 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
      • 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
      • 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:
        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