Class ResponseHeaderDefinition


  • @Metadata(label="rest")
    public class ResponseHeaderDefinition
    extends Object
    To specify the rest operation response headers.
    • Constructor Detail

      • ResponseHeaderDefinition

        public ResponseHeaderDefinition()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • setCollectionFormat

        public void setCollectionFormat​(CollectionFormat collectionFormat)
        Sets the parameter collection format.
      • getArrayType

        public String getArrayType()
      • setArrayType

        public void setArrayType​(String arrayType)
        Sets the parameter array type. Required if data type is "array". Describes the type of items in the array.
      • getDataType

        public String getDataType()
      • setDataType

        public void setDataType​(String dataType)
        Sets the header data type.
      • getDataFormat

        public String getDataFormat()
      • setDataFormat

        public void setDataFormat​(String dataFormat)
        Sets the parameter data format.
      • getAllowableValues

        public List<String> getAllowableValues()
      • getExample

        public String getExample()
      • setExample

        public void setExample​(String example)
        Sets the example
      • setAllowableValues

        public void setAllowableValues​(List<String> allowableValues)
        Sets the parameter list of allowable values.
      • dataFormat

        public ResponseHeaderDefinition dataFormat​(String type)
        The data format of the parameter such as binary, date, date-time, password. The format is usually derived from the dataType alone. However you can set this option for more fine grained control of the format in use.
      • allowableValues

        public ResponseHeaderDefinition allowableValues​(String... allowableValues)
        Allowed values of the parameter when its an enum type