java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.network.cdnmarketplace.configuration.behavior.ModifyResponseHeader

@ApiType("SoftLayer_Container_Network_CdnMarketplace_Configuration_Behavior_ModifyResponseHeader")
public class ModifyResponseHeader
extends Entity
The SoftLayer_Container_Network_CdnMarketplace_Configuration_Behavior_ModifyResponseHeader data type contains information for specific responses from the modify response header API.
See Also:
SoftLayer_Container_Network_CdnMarketplace_Configuration_Behavior_ModifyResponseHeader
  • Field Details

    • delimiter

      @ApiProperty(canBeNullOrNotSet=true) protected String delimiter
      Specifies the delimiter to be used when indicating multiple values for a header. Valid delimiter is, a , , (comma), ; (semicolon), , (comma and space), or ; (semicolon and space).
    • delimiterSpecified

      protected boolean delimiterSpecified
    • description

      @ApiProperty(canBeNullOrNotSet=true) protected String description
      The description of modify response header.
    • descriptionSpecified

      protected boolean descriptionSpecified
    • headers

      @ApiProperty(canBeNullOrNotSet=true) protected List<String> headers
      A collection of key value pairs that specify the headers and associated values to be modified. The header name and header value must be separated by colon (:). Example: ['header1:value1','header2:Value2']
    • headersSpecified

      protected boolean headersSpecified
    • modResHeaderUniqueId

      @ApiProperty(canBeNullOrNotSet=true) protected String modResHeaderUniqueId
      The uniqueId of the modify response header to which the existing behavior belongs.
    • modResHeaderUniqueIdSpecified

      protected boolean modResHeaderUniqueIdSpecified
    • path

      @ApiProperty(canBeNullOrNotSet=true) protected String path
      The path, relative to the domain that is accessed via modify response header.
    • pathSpecified

      protected boolean pathSpecified
    • type

      @ApiProperty(canBeNullOrNotSet=true) protected String type
      The type of the modify response header, could be append/modify/delete. Set this to append to add a given header value to a header name set in the headerList. Set this to delete to remove a given header value from a header name set in the headerList. Set this to overwrite to match on a specified header name and replace its existing header value with a new one you specify.
    • typeSpecified

      protected boolean typeSpecified
    • uniqueId

      @ApiProperty(canBeNullOrNotSet=true) protected String uniqueId
      The uniqueId of the mapping to which the existing behavior belongs.
    • uniqueIdSpecified

      protected boolean uniqueIdSpecified
  • Constructor Details

    • ModifyResponseHeader

      public ModifyResponseHeader()
  • Method Details

    • getDelimiter

      public String getDelimiter()
    • setDelimiter

      public void setDelimiter​(String delimiter)
    • isDelimiterSpecified

      public boolean isDelimiterSpecified()
    • unsetDelimiter

      public void unsetDelimiter()
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription​(String description)
    • isDescriptionSpecified

      public boolean isDescriptionSpecified()
    • unsetDescription

      public void unsetDescription()
    • getHeaders

      public List<String> getHeaders()
    • isHeadersSpecified

      public boolean isHeadersSpecified()
    • unsetHeaders

      public void unsetHeaders()
    • getModResHeaderUniqueId

      public String getModResHeaderUniqueId()
    • setModResHeaderUniqueId

      public void setModResHeaderUniqueId​(String modResHeaderUniqueId)
    • isModResHeaderUniqueIdSpecified

      public boolean isModResHeaderUniqueIdSpecified()
    • unsetModResHeaderUniqueId

      public void unsetModResHeaderUniqueId()
    • getPath

      public String getPath()
    • setPath

      public void setPath​(String path)
    • isPathSpecified

      public boolean isPathSpecified()
    • unsetPath

      public void unsetPath()
    • getType

      public String getType()
    • setType

      public void setType​(String type)
    • isTypeSpecified

      public boolean isTypeSpecified()
    • unsetType

      public void unsetType()
    • getUniqueId

      public String getUniqueId()
    • setUniqueId

      public void setUniqueId​(String uniqueId)
    • isUniqueIdSpecified

      public boolean isUniqueIdSpecified()
    • unsetUniqueId

      public void unsetUniqueId()