Reference documentation and code samples for the Google Cloud Eventarc V1 Client class UpdateGoogleApiSourceRequest.
The request message for the UpdateGoogleApiSource method.
Generated from protobuf message google.cloud.eventarc.v1.UpdateGoogleApiSourceRequest
Namespace
Google \ Cloud \ Eventarc \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ google_api_source
↳ update_mask
Google\Protobuf\FieldMask
Optional. The fields to be updated; only fields explicitly provided are updated. If no field mask is provided, all provided fields in the request are updated. To update all fields, provide a field mask of "*".
↳ allow_missing
bool
Optional. If set to true, and the GoogleApiSource is not found, a new GoogleApiSource will be created. In this situation, update_mask
is ignored.
↳ validate_only
bool
Optional. If set, validate the request and preview the review, but do not post it.
getGoogleApiSource
Required. The GoogleApiSource to be updated.
hasGoogleApiSource
clearGoogleApiSource
setGoogleApiSource
Required. The GoogleApiSource to be updated.
$this
getUpdateMask
Optional. The fields to be updated; only fields explicitly provided are updated. If no field mask is provided, all provided fields in the request are updated. To update all fields, provide a field mask of "*".
hasUpdateMask
clearUpdateMask
setUpdateMask
Optional. The fields to be updated; only fields explicitly provided are updated. If no field mask is provided, all provided fields in the request are updated. To update all fields, provide a field mask of "*".
$this
getAllowMissing
Optional. If set to true, and the GoogleApiSource is not found, a new
GoogleApiSource will be created. In this situation, update_mask
is
ignored.
bool
setAllowMissing
Optional. If set to true, and the GoogleApiSource is not found, a new
GoogleApiSource will be created. In this situation, update_mask
is
ignored.
var
bool
$this
getValidateOnly
Optional. If set, validate the request and preview the review, but do not post it.
bool
setValidateOnly
Optional. If set, validate the request and preview the review, but do not post it.
var
bool
$this
static::build
googleApiSource
updateMask
Google\Protobuf\FieldMask
Optional. The fields to be updated; only fields explicitly provided are updated. If no field mask is provided, all provided fields in the request are updated. To update all fields, provide a field mask of "*".