Class Category


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

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

      Constructors 
      Constructor Description
      Category()  
      Category​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<? extends CategoryActive> active, org.openapitools.jackson.nullable.JsonNullable<? extends Hierarchy> hierarchy, org.openapitools.jackson.nullable.JsonNullable<? extends Level> level, org.openapitools.jackson.nullable.JsonNullable<? extends CategoryLanguage> language)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      org.openapitools.jackson.nullable.JsonNullable<CategoryActive> active()
      Whether the category is active and therefore available for use
      static Category.Builder builder()  
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<Hierarchy> hierarchy()
      The hierarchal level of the category
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
      The ID associated with this category
      org.openapitools.jackson.nullable.JsonNullable<CategoryLanguage> language()
      The language associated with this category
      org.openapitools.jackson.nullable.JsonNullable<Level> level()
      Deprecated.
      field: This will be removed in a future release, please migrate away from it as soon as possible.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
      The name associated with this category
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
      Provider's unique identifier
      java.lang.String toString()  
      org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields()
      Custom Unified Fields configured in your StackOne project
      Category withActive​(CategoryActive active)
      Whether the category is active and therefore available for use
      Category withActive​(org.openapitools.jackson.nullable.JsonNullable<? extends CategoryActive> active)
      Whether the category is active and therefore available for use
      Category withHierarchy​(Hierarchy hierarchy)
      The hierarchal level of the category
      Category withHierarchy​(org.openapitools.jackson.nullable.JsonNullable<? extends Hierarchy> hierarchy)
      The hierarchal level of the category
      Category withId​(java.lang.String id)
      The ID associated with this category
      Category withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
      The ID associated with this category
      Category withLanguage​(CategoryLanguage language)
      The language associated with this category
      Category withLanguage​(org.openapitools.jackson.nullable.JsonNullable<? extends CategoryLanguage> language)
      The language associated with this category
      Category withLevel​(Level level)
      Deprecated.
      field: This will be removed in a future release, please migrate away from it as soon as possible.
      Category withLevel​(org.openapitools.jackson.nullable.JsonNullable<? extends Level> level)
      Deprecated.
      field: This will be removed in a future release, please migrate away from it as soon as possible.
      Category withName​(java.lang.String name)
      The name associated with this category
      Category withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
      The name associated with this category
      Category withRemoteId​(java.lang.String remoteId)
      Provider's unique identifier
      Category withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
      Provider's unique identifier
      Category withUnifiedCustomFields​(java.util.Map<java.lang.String,​java.lang.Object> unifiedCustomFields)
      Custom Unified Fields configured in your StackOne project
      Category withUnifiedCustomFields​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields)
      Custom Unified Fields configured in your StackOne project
      • Methods inherited from class java.lang.Object

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

      • Category

        public Category​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id,
                        org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId,
                        org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields,
                        org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name,
                        org.openapitools.jackson.nullable.JsonNullable<? extends CategoryActive> active,
                        org.openapitools.jackson.nullable.JsonNullable<? extends Hierarchy> hierarchy,
                        org.openapitools.jackson.nullable.JsonNullable<? extends Level> level,
                        org.openapitools.jackson.nullable.JsonNullable<? extends CategoryLanguage> language)
      • Category

        public Category()
    • Method Detail

      • id

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
        The ID associated with this category
      • remoteId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
        Provider's unique identifier
      • unifiedCustomFields

        public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields()
        Custom Unified Fields configured in your StackOne project
      • name

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
        The name associated with this category
      • active

        public org.openapitools.jackson.nullable.JsonNullable<CategoryActive> active()
        Whether the category is active and therefore available for use
      • hierarchy

        public org.openapitools.jackson.nullable.JsonNullable<Hierarchy> hierarchy()
        The hierarchal level of the category
      • level

        @Deprecated
        public org.openapitools.jackson.nullable.JsonNullable<Level> level()
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        The hierarchal level of the category
      • language

        public org.openapitools.jackson.nullable.JsonNullable<CategoryLanguage> language()
        The language associated with this category
      • withId

        public Category withId​(java.lang.String id)
        The ID associated with this category
      • withId

        public Category withId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
        The ID associated with this category
      • withRemoteId

        public Category withRemoteId​(java.lang.String remoteId)
        Provider's unique identifier
      • withRemoteId

        public Category withRemoteId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
        Provider's unique identifier
      • withUnifiedCustomFields

        public Category withUnifiedCustomFields​(java.util.Map<java.lang.String,​java.lang.Object> unifiedCustomFields)
        Custom Unified Fields configured in your StackOne project
      • withUnifiedCustomFields

        public Category withUnifiedCustomFields​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields)
        Custom Unified Fields configured in your StackOne project
      • withName

        public Category withName​(java.lang.String name)
        The name associated with this category
      • withName

        public Category withName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
        The name associated with this category
      • withActive

        public Category withActive​(CategoryActive active)
        Whether the category is active and therefore available for use
      • withActive

        public Category withActive​(org.openapitools.jackson.nullable.JsonNullable<? extends CategoryActive> active)
        Whether the category is active and therefore available for use
      • withHierarchy

        public Category withHierarchy​(Hierarchy hierarchy)
        The hierarchal level of the category
      • withHierarchy

        public Category withHierarchy​(org.openapitools.jackson.nullable.JsonNullable<? extends Hierarchy> hierarchy)
        The hierarchal level of the category
      • withLevel

        @Deprecated
        public Category withLevel​(Level level)
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        The hierarchal level of the category
      • withLevel

        @Deprecated
        public Category withLevel​(org.openapitools.jackson.nullable.JsonNullable<? extends Level> level)
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        The hierarchal level of the category
      • withLanguage

        public Category withLanguage​(org.openapitools.jackson.nullable.JsonNullable<? extends CategoryLanguage> language)
        The language associated with this category
      • 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