Compute V1 Client - Class TestFailure (1.5.0)

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

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

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.

Generated from protobuf field optional string actual_output_url = 287075458;

Returns
TypeDescription
string

hasActualOutputUrl

clearActualOutputUrl

setActualOutputUrl

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

Generated from protobuf field optional string actual_output_url = 287075458;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getActualRedirectResponseCode

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

Generated from protobuf field optional int32 actual_redirect_response_code = 42926553;

Returns
TypeDescription
int

hasActualRedirectResponseCode

clearActualRedirectResponseCode

setActualRedirectResponseCode

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

Generated from protobuf field optional int32 actual_redirect_response_code = 42926553;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getActualService

BackendService or BackendBucket returned by load balancer.

Generated from protobuf field optional string actual_service = 440379652;

Returns
TypeDescription
string

hasActualService

clearActualService

setActualService

BackendService or BackendBucket returned by load balancer.

Generated from protobuf field optional string actual_service = 440379652;

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.

Generated from protobuf field optional string expected_output_url = 433967384;

Returns
TypeDescription
string

hasExpectedOutputUrl

clearExpectedOutputUrl

setExpectedOutputUrl

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

Generated from protobuf field optional string expected_output_url = 433967384;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getExpectedRedirectResponseCode

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

Generated from protobuf field optional int32 expected_redirect_response_code = 18888047;

Returns
TypeDescription
int

hasExpectedRedirectResponseCode

clearExpectedRedirectResponseCode

setExpectedRedirectResponseCode

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

Generated from protobuf field optional int32 expected_redirect_response_code = 18888047;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getExpectedService

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

Generated from protobuf field optional string expected_service = 133987374;

Returns
TypeDescription
string

hasExpectedService

clearExpectedService

setExpectedService

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

Generated from protobuf field optional string expected_service = 133987374;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getHeaders

HTTP headers of the request.

Generated from protobuf field repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setHeaders

HTTP headers of the request.

Generated from protobuf field repeated .google.cloud.compute.v1.UrlMapTestHeader headers = 258436998;

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

getHost

Host portion of the URL.

Generated from protobuf field optional string host = 3208616;

Returns
TypeDescription
string

hasHost

clearHost

setHost

Host portion of the URL.

Generated from protobuf field optional string host = 3208616;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPath

Path portion including query parameters in the URL.

Generated from protobuf field optional string path = 3433509;

Returns
TypeDescription
string

hasPath

clearPath

setPath

Path portion including query parameters in the URL.

Generated from protobuf field optional string path = 3433509;

Parameter
NameDescription
var string
Returns
TypeDescription
$this