Google Cloud Config V1 Client - Class PropertyChange (1.4.1)

Reference documentation and code samples for the Google Cloud Config V1 Client class PropertyChange.

A property change represents a change to a property in the state file.

Generated from protobuf message google.cloud.config.v1.PropertyChange

Namespace

Google \ Cloud \ Config \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ path string

Output only. The path of the property change.

↳ before_sensitive_paths array

Output only. The paths of sensitive fields in before. Paths are relative to path.

↳ before Google\Protobuf\Value

Output only. Representations of the object value before the actions.

↳ after_sensitive_paths array

Output only. The paths of sensitive fields in after. Paths are relative to path.

↳ after Google\Protobuf\Value

Output only. Representations of the object value after the actions.

getPath

Output only. The path of the property change.

Returns
Type Description
string

setPath

Output only. The path of the property change.

Parameter
Name Description
var string
Returns
Type Description
$this

getBeforeSensitivePaths

Output only. The paths of sensitive fields in before. Paths are relative to path.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setBeforeSensitivePaths

Output only. The paths of sensitive fields in before. Paths are relative to path.

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

getBefore

Output only. Representations of the object value before the actions.

Returns
Type Description
Google\Protobuf\Value|null

hasBefore

clearBefore

setBefore

Output only. Representations of the object value before the actions.

Parameter
Name Description
var Google\Protobuf\Value
Returns
Type Description
$this

getAfterSensitivePaths

Output only. The paths of sensitive fields in after. Paths are relative to path.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setAfterSensitivePaths

Output only. The paths of sensitive fields in after. Paths are relative to path.

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

getAfter

Output only. Representations of the object value after the actions.

Returns
Type Description
Google\Protobuf\Value|null

hasAfter

clearAfter

setAfter

Output only. Representations of the object value after the actions.

Parameter
Name Description
var Google\Protobuf\Value
Returns
Type Description
$this