Class ExtendHttpResponseHeaderValueRule.Builder
- java.lang.Object
 - 
- com.oracle.bmc.loadbalancer.model.ExtendHttpResponseHeaderValueRule.Builder
 
 
- 
- Enclosing class:
 - ExtendHttpResponseHeaderValueRule
 
public static class ExtendHttpResponseHeaderValueRule.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtendHttpResponseHeaderValueRulebuild()ExtendHttpResponseHeaderValueRule.Buildercopy(ExtendHttpResponseHeaderValueRule model)ExtendHttpResponseHeaderValueRule.Builderheader(String header)A header name that conforms to RFC 7230.ExtendHttpResponseHeaderValueRule.Builderprefix(String prefix)A string to prepend to the header value.ExtendHttpResponseHeaderValueRule.Buildersuffix(String suffix)A string to append to the header value. 
 - 
 
- 
- 
Method Detail
- 
header
public ExtendHttpResponseHeaderValueRule.Builder header(String header)
A header name that conforms to RFC 7230.Example: example_header_name
- Parameters:
 header- the value to set- Returns:
 - this builder
 
 
- 
prefix
public ExtendHttpResponseHeaderValueRule.Builder prefix(String prefix)
A string to prepend to the header value.The resulting header value must still conform to RFC 7230. With the following exceptions: * value cannot contain $ * value cannot contain patterns like {variable_name}. They are reserved for future extensions. Currently, such values are invalid.
Example: example_prefix_value
- Parameters:
 prefix- the value to set- Returns:
 - this builder
 
 
- 
suffix
public ExtendHttpResponseHeaderValueRule.Builder suffix(String suffix)
A string to append to the header value.The resulting header value must still conform to RFC 7230. With the following exceptions: * value cannot contain $ * value cannot contain patterns like {variable_name}. They are reserved for future extensions. Currently, such values are invalid.
Example: example_suffix_value
- Parameters:
 suffix- the value to set- Returns:
 - this builder
 
 
- 
build
public ExtendHttpResponseHeaderValueRule build()
 
- 
copy
public ExtendHttpResponseHeaderValueRule.Builder copy(ExtendHttpResponseHeaderValueRule model)
 
 - 
 
 -