Compute V1 Client - Class TestFailure (1.14.0)

Reference documentation and code samples for the Compute V1 Client class TestFailure.

Generated from protobuf message google.cloud.compute.v1.TestFailure

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ actual_output_url string

The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

↳ actual_redirect_response_code int

Actual HTTP status code for rule with urlRedirect calculated by load balancer

↳ actual_service string

BackendService or BackendBucket returned by load balancer.

↳ expected_output_url string

The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

↳ expected_redirect_response_code int

Expected HTTP status code for rule with urlRedirect calculated by load balancer

↳ expected_service string

Expected BackendService or BackendBucket resource the given URL should be mapped to.

↳ headers array<Google\Cloud\Compute\V1\UrlMapTestHeader>

HTTP headers of the request.

↳ host string

Host portion of the URL.

↳ path string

Path portion including query parameters in the URL.

getActualOutputUrl

The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

Returns
TypeDescription
string

hasActualOutputUrl

clearActualOutputUrl

setActualOutputUrl

The actual output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getActualRedirectResponseCode

Actual HTTP status code for rule with urlRedirect calculated by load balancer

Returns
TypeDescription
int

hasActualRedirectResponseCode

clearActualRedirectResponseCode

setActualRedirectResponseCode

Actual HTTP status code for rule with urlRedirect calculated by load balancer

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getActualService

BackendService or BackendBucket returned by load balancer.

Returns
TypeDescription
string

hasActualService

clearActualService

setActualService

BackendService or BackendBucket returned by load balancer.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getExpectedOutputUrl

The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

Returns
TypeDescription
string

hasExpectedOutputUrl

clearExpectedOutputUrl

setExpectedOutputUrl

The expected output URL evaluated by a load balancer containing the scheme, host, path and query parameters.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getExpectedRedirectResponseCode

Expected HTTP status code for rule with urlRedirect calculated by load balancer

Returns
TypeDescription
int

hasExpectedRedirectResponseCode

clearExpectedRedirectResponseCode

setExpectedRedirectResponseCode

Expected HTTP status code for rule with urlRedirect calculated by load balancer

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getExpectedService

Expected BackendService or BackendBucket resource the given URL should be mapped to.

Returns
TypeDescription
string

hasExpectedService

clearExpectedService

setExpectedService

Expected BackendService or BackendBucket resource the given URL should be mapped to.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getHeaders

HTTP headers of the request.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setHeaders

HTTP headers of the request.

Parameter
NameDescription
var array<Google\Cloud\Compute\V1\UrlMapTestHeader>
Returns
TypeDescription
$this

getHost

Host portion of the URL.

Returns
TypeDescription
string

hasHost

clearHost

setHost

Host portion of the URL.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPath

Path portion including query parameters in the URL.

Returns
TypeDescription
string

hasPath

clearPath

setPath

Path portion including query parameters in the URL.

Parameter
NameDescription
var string
Returns
TypeDescription
$this