Compute V1 Client - Class HttpHeaderOption (1.5.0)

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

Methods

__construct

Constructor.

Parameters
NameDescription
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.

Generated from protobuf field optional string header_name = 110223613;

Returns
TypeDescription
string

hasHeaderName

clearHeaderName

setHeaderName

The name of the header.

Generated from protobuf field optional string header_name = 110223613;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getHeaderValue

The value of the header to add.

Generated from protobuf field optional string header_value = 203094335;

Returns
TypeDescription
string

hasHeaderValue

clearHeaderValue

setHeaderValue

The value of the header to add.

Generated from protobuf field optional string header_value = 203094335;

Parameter
NameDescription
var string
Returns
TypeDescription
$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.

Generated from protobuf field optional bool replace = 20755124;

Returns
TypeDescription
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.

Generated from protobuf field optional bool replace = 20755124;

Parameter
NameDescription
var bool
Returns
TypeDescription
$this