Compute V1 Client - Class UrlMapValidationResult (1.20.0)

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

Message representing the validation result for a UrlMap.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ load_errors array
↳ load_succeeded bool

Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons.

↳ test_failures array<Google\Cloud\Compute\V1\TestFailure>
↳ test_passed bool

If successfully loaded, this field indicates whether the test passed. If false, 'testFailures's indicate the reason of failure.

getLoadErrors

Generated from protobuf field repeated string load_errors = 310147300;

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setLoadErrors

Generated from protobuf field repeated string load_errors = 310147300;

Parameter
Name Description
var string[]
Returns
Type Description
$this

getLoadSucceeded

Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons.

Returns
Type Description
bool

hasLoadSucceeded

clearLoadSucceeded

setLoadSucceeded

Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons.

Parameter
Name Description
var bool
Returns
Type Description
$this

getTestFailures

Generated from protobuf field repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setTestFailures

Generated from protobuf field repeated .google.cloud.compute.v1.TestFailure test_failures = 505934134;

Parameter
Name Description
var array<Google\Cloud\Compute\V1\TestFailure>
Returns
Type Description
$this

getTestPassed

If successfully loaded, this field indicates whether the test passed. If false, 'testFailures's indicate the reason of failure.

Returns
Type Description
bool

hasTestPassed

clearTestPassed

setTestPassed

If successfully loaded, this field indicates whether the test passed. If false, 'testFailures's indicate the reason of failure.

Parameter
Name Description
var bool
Returns
Type Description
$this