Reference documentation and code samples for the Compute V1 Client class HttpHeaderOption.
Specification determining how headers are added to requests or responses.
Generated from protobuf message google.cloud.compute.v1.HttpHeaderOption
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ header_name |
string
The name of the header. |
↳ header_value |
string
The value of the header to add. |
↳ replace |
bool
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false. |
getHeaderName
The name of the header.
Returns | |
---|---|
Type | Description |
string |
hasHeaderName
clearHeaderName
setHeaderName
The name of the header.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getHeaderValue
The value of the header to add.
Returns | |
---|---|
Type | Description |
string |
hasHeaderValue
clearHeaderValue
setHeaderValue
The value of the header to add.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getReplace
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
Returns | |
---|---|
Type | Description |
bool |
hasReplace
clearReplace
setReplace
If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |