HookAction
extends Message
in package
Generated from protobuf message <code>couchbase.internal.hooks.v1.HookAction</code>
Table of Contents
- $action : mixed
- __construct() : mixed
- Constructor.
- getAction() : string
- getCounter() : Counter|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Counter counter = 2;</code>
- getExecute() : Execute|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Execute execute = 7;</code>
- getIf() : PBIf|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.If if = 1;</code>
- getReturnError() : ReturnError|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnError return_error = 6;</code>
- getReturnResponse() : ReturnResponse|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnResponse return_response = 5;</code>
- getSignalBarrier() : SignalBarrier|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.SignalBarrier signal_barrier = 4;</code>
- getWaitOnBarrier() : WaitOnBarrier|null
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.WaitOnBarrier wait_on_barrier = 3;</code>
- hasCounter() : mixed
- hasExecute() : mixed
- hasIf() : mixed
- hasReturnError() : mixed
- hasReturnResponse() : mixed
- hasSignalBarrier() : mixed
- hasWaitOnBarrier() : mixed
- setCounter() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Counter counter = 2;</code>
- setExecute() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Execute execute = 7;</code>
- setIf() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.If if = 1;</code>
- setReturnError() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnError return_error = 6;</code>
- setReturnResponse() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnResponse return_response = 5;</code>
- setSignalBarrier() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.SignalBarrier signal_barrier = 4;</code>
- setWaitOnBarrier() : $this
- Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.WaitOnBarrier wait_on_barrier = 3;</code>
Properties
$action
protected
mixed
$action
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
- $data : array<string|int, mixed> = NULL
-
{ Optional. Data for populating the Message object.
@type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\PBIf $if @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\Counter $counter @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\WaitOnBarrier $wait_on_barrier @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\SignalBarrier $signal_barrier @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\ReturnResponse $return_response @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\ReturnError $return_error @type \Couchbase\Protostellar\Generated\Internal\Hooks\V1\HookAction\Execute $execute
}
Return values
mixed —getAction()
public
getAction() : string
Return values
string —getCounter()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Counter counter = 2;</code>
public
getCounter() : Counter|null
Return values
Counter|null —getExecute()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Execute execute = 7;</code>
public
getExecute() : Execute|null
Return values
Execute|null —getIf()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.If if = 1;</code>
public
getIf() : PBIf|null
Return values
PBIf|null —getReturnError()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnError return_error = 6;</code>
public
getReturnError() : ReturnError|null
Return values
ReturnError|null —getReturnResponse()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnResponse return_response = 5;</code>
public
getReturnResponse() : ReturnResponse|null
Return values
ReturnResponse|null —getSignalBarrier()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.SignalBarrier signal_barrier = 4;</code>
public
getSignalBarrier() : SignalBarrier|null
Return values
SignalBarrier|null —getWaitOnBarrier()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.WaitOnBarrier wait_on_barrier = 3;</code>
public
getWaitOnBarrier() : WaitOnBarrier|null
Return values
WaitOnBarrier|null —hasCounter()
public
hasCounter() : mixed
Return values
mixed —hasExecute()
public
hasExecute() : mixed
Return values
mixed —hasIf()
public
hasIf() : mixed
Return values
mixed —hasReturnError()
public
hasReturnError() : mixed
Return values
mixed —hasReturnResponse()
public
hasReturnResponse() : mixed
Return values
mixed —hasSignalBarrier()
public
hasSignalBarrier() : mixed
Return values
mixed —hasWaitOnBarrier()
public
hasWaitOnBarrier() : mixed
Return values
mixed —setCounter()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Counter counter = 2;</code>
public
setCounter(Counter $var) : $this
Parameters
- $var : Counter
Return values
$this —setExecute()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.Execute execute = 7;</code>
public
setExecute(Execute $var) : $this
Parameters
- $var : Execute
Return values
$this —setIf()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.If if = 1;</code>
public
setIf(PBIf $var) : $this
Parameters
- $var : PBIf
Return values
$this —setReturnError()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnError return_error = 6;</code>
public
setReturnError(ReturnError $var) : $this
Parameters
- $var : ReturnError
Return values
$this —setReturnResponse()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.ReturnResponse return_response = 5;</code>
public
setReturnResponse(ReturnResponse $var) : $this
Parameters
- $var : ReturnResponse
Return values
$this —setSignalBarrier()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.SignalBarrier signal_barrier = 4;</code>
public
setSignalBarrier(SignalBarrier $var) : $this
Parameters
- $var : SignalBarrier
Return values
$this —setWaitOnBarrier()
Generated from protobuf field <code>.couchbase.internal.hooks.v1.HookAction.WaitOnBarrier wait_on_barrier = 3;</code>
public
setWaitOnBarrier(WaitOnBarrier $var) : $this
Parameters
- $var : WaitOnBarrier