Show / Hide Table of Contents

Class MattersResource

The "matters" collection of methods.

Inheritance
object
MattersResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Vault.v1
Assembly: Google.Apis.Vault.v1.dll
Syntax
public class MattersResource

Constructors

MattersResource(IClientService)

Constructs a new resource.

Declaration
public MattersResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

Exports

Gets the Exports resource.

Declaration
public virtual MattersResource.ExportsResource Exports { get; }
Property Value
Type Description
MattersResource.ExportsResource

Holds

Gets the Holds resource.

Declaration
public virtual MattersResource.HoldsResource Holds { get; }
Property Value
Type Description
MattersResource.HoldsResource

SavedQueries

Gets the SavedQueries resource.

Declaration
public virtual MattersResource.SavedQueriesResource SavedQueries { get; }
Property Value
Type Description
MattersResource.SavedQueriesResource

Methods

AddPermissions(AddMatterPermissionsRequest, string)

Adds an account as a matter collaborator.

Declaration
public virtual MattersResource.AddPermissionsRequest AddPermissions(AddMatterPermissionsRequest body, string matterId)
Parameters
Type Name Description
AddMatterPermissionsRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.AddPermissionsRequest

Close(CloseMatterRequest, string)

Closes the specified matter. Returns the matter with updated state.

Declaration
public virtual MattersResource.CloseRequest Close(CloseMatterRequest body, string matterId)
Parameters
Type Name Description
CloseMatterRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.CloseRequest

Count(CountArtifactsRequest, string)

Counts the accounts processed by the specified query.

Declaration
public virtual MattersResource.CountRequest Count(CountArtifactsRequest body, string matterId)
Parameters
Type Name Description
CountArtifactsRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.CountRequest

Create(Matter)

Creates a matter with the given name and description. The initial state is open, and the owner is the method caller. Returns the created matter with default view.

Declaration
public virtual MattersResource.CreateRequest Create(Matter body)
Parameters
Type Name Description
Matter body

The body of the request.

Returns
Type Description
MattersResource.CreateRequest

Delete(string)

Deletes the specified matter. Returns the matter with updated state.

Declaration
public virtual MattersResource.DeleteRequest Delete(string matterId)
Parameters
Type Name Description
string matterId

The matter ID

Returns
Type Description
MattersResource.DeleteRequest

Get(string)

Gets the specified matter.

Declaration
public virtual MattersResource.GetRequest Get(string matterId)
Parameters
Type Name Description
string matterId

The matter ID.

Returns
Type Description
MattersResource.GetRequest

List()

Lists matters the requestor has access to.

Declaration
public virtual MattersResource.ListRequest List()
Returns
Type Description
MattersResource.ListRequest

RemovePermissions(RemoveMatterPermissionsRequest, string)

Removes an account as a matter collaborator.

Declaration
public virtual MattersResource.RemovePermissionsRequest RemovePermissions(RemoveMatterPermissionsRequest body, string matterId)
Parameters
Type Name Description
RemoveMatterPermissionsRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.RemovePermissionsRequest

Reopen(ReopenMatterRequest, string)

Reopens the specified matter. Returns the matter with updated state.

Declaration
public virtual MattersResource.ReopenRequest Reopen(ReopenMatterRequest body, string matterId)
Parameters
Type Name Description
ReopenMatterRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.ReopenRequest

Undelete(UndeleteMatterRequest, string)

Undeletes the specified matter. Returns the matter with updated state.

Declaration
public virtual MattersResource.UndeleteRequest Undelete(UndeleteMatterRequest body, string matterId)
Parameters
Type Name Description
UndeleteMatterRequest body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.UndeleteRequest

Update(Matter, string)

Updates the specified matter. This updates only the name and description of the matter, identified by matter ID. Changes to any other fields are ignored. Returns the default view of the matter.

Declaration
public virtual MattersResource.UpdateRequest Update(Matter body, string matterId)
Parameters
Type Name Description
Matter body

The body of the request.

string matterId

The matter ID.

Returns
Type Description
MattersResource.UpdateRequest
In this article
Back to top Generated by DocFX