RoleAdd adds a new role.
@param AuthRoleAddRequest $argument input argument
@param array $metadata metadata
@param array $options call options
@return UnaryCall
347140
public function RoleAdd(AuthRoleAddRequest $argument,
                            $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Auth/RoleAdd',
            $argument,
            ['\Etcdserverpb\AuthRoleAddResponse', 'decode'],
            $metadata, $options);
    }
21374
public function RoleRevokePermission(AuthRoleRevokePermissionRequest $argument,
                                         $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Auth/RoleRevokePermission',
            $argument,
            ['\Etcdserverpb\AuthRoleRevokePermissionResponse', 'decode'],
            $metadata, $options);
    }
131167
public function SubmitJob(\Google\Cloud\Dataproc\V1beta2\SubmitJobRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.dataproc.v1beta2.JobController/SubmitJob',
        $argument,
        ['\Google\Cloud\Dataproc\V1beta2\Job', 'decode'],
        $metadata, $options);
    }
261980
public function UpdateNotificationChannel(\Google\Cloud\Monitoring\V3\UpdateNotificationChannelRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.monitoring.v3.NotificationChannelService/UpdateNotificationChannel',
        $argument,
        ['\Google\Cloud\Monitoring\V3\NotificationChannel', 'decode'],
        $metadata, $options);
    }
909611
public function AuthEnable(AuthEnableRequest $argument,
                               $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Auth/AuthEnable',
            $argument,
            ['\Etcdserverpb\AuthEnableResponse', 'decode'],
            $metadata, $options);
    }
660239
public function RoleList(AuthRoleListRequest $argument,
                             $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Auth/RoleList',
            $argument,
            ['\Etcdserverpb\AuthRoleListResponse', 'decode'],
            $metadata, $options);
    }
328628
public function ListAlertPolicies(\Google\Cloud\Monitoring\V3\ListAlertPoliciesRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.monitoring.v3.AlertPolicyService/ListAlertPolicies',
        $argument,
        ['\Google\Cloud\Monitoring\V3\ListAlertPoliciesResponse', 'decode'],
        $metadata, $options);
    }
221114
public function SetMaintenancePolicy(\Google\Cloud\Container\V1\SetMaintenancePolicyRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.container.v1.ClusterManager/SetMaintenancePolicy',
        $argument,
        ['\Google\Cloud\Container\V1\Operation', 'decode'],
        $metadata, $options);
    }
238392
public function CreateInstance(\Google\Cloud\Bigtable\Admin\V2\CreateInstanceRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.bigtable.admin.v2.BigtableInstanceAdmin/CreateInstance',
        $argument,
        ['\Google\LongRunning\Operation', 'decode'],
        $metadata, $options);
    }
599516
public function LeaseRevoke(LeaseRevokeRequest $argument,
                                $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Lease/LeaseRevoke',
            $argument,
            ['\Etcdserverpb\LeaseRevokeResponse', 'decode'],
            $metadata,
            $options
        );
    }
914537
public function UpdateContext(\Google\Cloud\Dialogflow\V2\UpdateContextRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.dialogflow.v2.Contexts/UpdateContext',
        $argument,
        ['\Google\Cloud\Dialogflow\V2\Context', 'decode'],
        $metadata, $options);
    }
1058859
public function UpdateTenant(\Google\Cloud\Talent\V4beta1\UpdateTenantRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.talent.v4beta1.TenantService/UpdateTenant',
        $argument,
        ['\Google\Cloud\Talent\V4beta1\Tenant', 'decode'],
        $metadata, $options);
    }
670363
public function SyncRecognize(\Google\Cloud\Speech\V1beta1\SyncRecognizeRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.speech.v1beta1.Speech/SyncRecognize',
        $argument,
        ['\Google\Cloud\Speech\V1beta1\SyncRecognizeResponse', 'decode'],
        $metadata, $options);
    }
194153
public function RoleGrantPermission(AuthRoleGrantPermissionRequest $argument,
                                        $metadata = [], $options = [])
    {
        return $this->_simpleRequest('/etcdserverpb.Auth/RoleGrantPermission',
            $argument,
            ['\Etcdserverpb\AuthRoleGrantPermissionResponse', 'decode'],
            $metadata, $options);
    }
625697
public function UpdateDeviceRegistry(\Google\Cloud\Iot\V1\UpdateDeviceRegistryRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.cloud.iot.v1.DeviceManager/UpdateDeviceRegistry',
        $argument,
        ['\Google\Cloud\Iot\V1\DeviceRegistry', 'decode'],
        $metadata, $options);
    }
125012
public function CheckAndMutateRow(\Google\Cloud\Bigtable\V2\CheckAndMutateRowRequest $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.bigtable.v2.Bigtable/CheckAndMutateRow',
        $argument,
        ['\Google\Cloud\Bigtable\V2\CheckAndMutateRowResponse', 'decode'],
        $metadata, $options);
    }
1133758
public function UpdateInstance(\Google\Cloud\Bigtable\Admin\V2\Instance $argument,
      $metadata = [], $options = []) {
        return $this->_simpleRequest('/google.bigtable.admin.v2.BigtableInstanceAdmin/UpdateInstance',
        $argument,
        ['\Google\Cloud\Bigtable\Admin\V2\Instance', 'decode'],
        $metadata, $options);
    }