FakeInstanceGroups constructor

Implementation

FakeInstanceGroups({
  Future<Operation> Function(AddInstancesInstanceGroupRequest request)?
  addInstances,
  Future<InstanceGroupAggregatedList> Function(
    AggregatedListInstanceGroupsRequest request,
  )?
  aggregatedList,
  Future<Operation> Function(DeleteInstanceGroupRequest request)? delete,
  Future<InstanceGroup> Function(GetInstanceGroupRequest request)? get,
  Future<Operation> Function(InsertInstanceGroupRequest request)? insert,
  Future<InstanceGroupList> Function(ListInstanceGroupsRequest request)? list,
  Future<InstanceGroupsListInstances> Function(
    ListInstancesInstanceGroupsRequest request,
  )?
  listInstances,
  Future<Operation> Function(RemoveInstancesInstanceGroupRequest request)?
  removeInstances,
  Future<Operation> Function(SetNamedPortsInstanceGroupRequest request)?
  setNamedPorts,
  Future<TestPermissionsResponse> Function(
    TestIamPermissionsInstanceGroupRequest request,
  )?
  testIamPermissions,
}) : _addInstances = addInstances,
     _aggregatedList = aggregatedList,
     _delete = delete,
     _get = get,
     _insert = insert,
     _list = list,
     _listInstances = listInstances,
     _removeInstances = removeInstances,
     _setNamedPorts = setNamedPorts,
     _testIamPermissions = testIamPermissions;