public class Grafeas.GrafeasClient : ClientBase<Grafeas.GrafeasClient>
Reference documentation and code samples for the Grafeas v1 API class Grafeas.GrafeasClient.
Client for Grafeas
Namespace
Grafeas V1Assembly
Grafeas.V1.dll
Constructors
GrafeasClient()
protected GrafeasClient()
Protected parameterless constructor to allow creation of test doubles.
GrafeasClient(CallInvoker)
public GrafeasClient(CallInvoker callInvoker)
Creates a new client for Grafeas that uses a custom CallInvoker
.
GrafeasClient(ChannelBase)
public GrafeasClient(ChannelBase channel)
Creates a new client for Grafeas
GrafeasClient(ClientBaseConfiguration)
protected GrafeasClient(ClientBase.ClientBaseConfiguration configuration)
Protected constructor to allow creation of configured clients.
configuration
Methods
BatchCreateNotes(BatchCreateNotesRequest, CallOptions)
public virtual BatchCreateNotesResponse BatchCreateNotes(BatchCreateNotesRequest request, CallOptions options)
Creates new notes in batch.
request
options
BatchCreateNotes(BatchCreateNotesRequest, Metadata, DateTime?, CancellationToken)
public virtual BatchCreateNotesResponse BatchCreateNotes(BatchCreateNotesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates new notes in batch.
request
headers
deadline
cancellationToken
BatchCreateNotesAsync(BatchCreateNotesRequest, CallOptions)
public virtual AsyncUnaryCall<BatchCreateNotesResponse> BatchCreateNotesAsync(BatchCreateNotesRequest request, CallOptions options)
Creates new notes in batch.
request
options
BatchCreateNotesAsync(BatchCreateNotesRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<BatchCreateNotesResponse> BatchCreateNotesAsync(BatchCreateNotesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates new notes in batch.
request
headers
deadline
cancellationToken
BatchCreateOccurrences(BatchCreateOccurrencesRequest, CallOptions)
public virtual BatchCreateOccurrencesResponse BatchCreateOccurrences(BatchCreateOccurrencesRequest request, CallOptions options)
Creates new occurrences in batch.
request
options
BatchCreateOccurrences(BatchCreateOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual BatchCreateOccurrencesResponse BatchCreateOccurrences(BatchCreateOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates new occurrences in batch.
request
headers
deadline
cancellationToken
BatchCreateOccurrencesAsync(BatchCreateOccurrencesRequest, CallOptions)
public virtual AsyncUnaryCall<BatchCreateOccurrencesResponse> BatchCreateOccurrencesAsync(BatchCreateOccurrencesRequest request, CallOptions options)
Creates new occurrences in batch.
request
options
BatchCreateOccurrencesAsync(BatchCreateOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<BatchCreateOccurrencesResponse> BatchCreateOccurrencesAsync(BatchCreateOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates new occurrences in batch.
request
headers
deadline
cancellationToken
CreateNote(CreateNoteRequest, CallOptions)
public virtual Note CreateNote(CreateNoteRequest request, CallOptions options)
Creates a new note.
request
options
CreateNote(CreateNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual Note CreateNote(CreateNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new note.
request
headers
deadline
cancellationToken
CreateNoteAsync(CreateNoteRequest, CallOptions)
public virtual AsyncUnaryCall<Note> CreateNoteAsync(CreateNoteRequest request, CallOptions options)
Creates a new note.
request
options
CreateNoteAsync(CreateNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Note> CreateNoteAsync(CreateNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new note.
request
headers
deadline
cancellationToken
CreateOccurrence(CreateOccurrenceRequest, CallOptions)
public virtual Occurrence CreateOccurrence(CreateOccurrenceRequest request, CallOptions options)
Creates a new occurrence.
request
options
CreateOccurrence(CreateOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual Occurrence CreateOccurrence(CreateOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new occurrence.
request
headers
deadline
cancellationToken
CreateOccurrenceAsync(CreateOccurrenceRequest, CallOptions)
public virtual AsyncUnaryCall<Occurrence> CreateOccurrenceAsync(CreateOccurrenceRequest request, CallOptions options)
Creates a new occurrence.
request
options
CreateOccurrenceAsync(CreateOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Occurrence> CreateOccurrenceAsync(CreateOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Creates a new occurrence.
request
headers
deadline
cancellationToken
DeleteNote(DeleteNoteRequest, CallOptions)
public virtual Empty DeleteNote(DeleteNoteRequest request, CallOptions options)
Deletes the specified note.
request
options
DeleteNote(DeleteNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual Empty DeleteNote(DeleteNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes the specified note.
request
headers
deadline
cancellationToken
DeleteNoteAsync(DeleteNoteRequest, CallOptions)
public virtual AsyncUnaryCall<Empty> DeleteNoteAsync(DeleteNoteRequest request, CallOptions options)
Deletes the specified note.
request
options
DeleteNoteAsync(DeleteNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Empty> DeleteNoteAsync(DeleteNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes the specified note.
request
headers
deadline
cancellationToken
DeleteOccurrence(DeleteOccurrenceRequest, CallOptions)
public virtual Empty DeleteOccurrence(DeleteOccurrenceRequest request, CallOptions options)
Deletes the specified occurrence. For example, use this method to delete an occurrence when the occurrence is no longer applicable for the given resource.
request
options
DeleteOccurrence(DeleteOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual Empty DeleteOccurrence(DeleteOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes the specified occurrence. For example, use this method to delete an occurrence when the occurrence is no longer applicable for the given resource.
request
headers
deadline
cancellationToken
DeleteOccurrenceAsync(DeleteOccurrenceRequest, CallOptions)
public virtual AsyncUnaryCall<Empty> DeleteOccurrenceAsync(DeleteOccurrenceRequest request, CallOptions options)
Deletes the specified occurrence. For example, use this method to delete an occurrence when the occurrence is no longer applicable for the given resource.
request
options
DeleteOccurrenceAsync(DeleteOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Empty> DeleteOccurrenceAsync(DeleteOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Deletes the specified occurrence. For example, use this method to delete an occurrence when the occurrence is no longer applicable for the given resource.
request
headers
deadline
cancellationToken
GetNote(GetNoteRequest, CallOptions)
public virtual Note GetNote(GetNoteRequest request, CallOptions options)
Gets the specified note.
request
options
GetNote(GetNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual Note GetNote(GetNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the specified note.
request
headers
deadline
cancellationToken
GetNoteAsync(GetNoteRequest, CallOptions)
public virtual AsyncUnaryCall<Note> GetNoteAsync(GetNoteRequest request, CallOptions options)
Gets the specified note.
request
options
GetNoteAsync(GetNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Note> GetNoteAsync(GetNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the specified note.
request
headers
deadline
cancellationToken
GetOccurrence(GetOccurrenceRequest, CallOptions)
public virtual Occurrence GetOccurrence(GetOccurrenceRequest request, CallOptions options)
Gets the specified occurrence.
request
options
GetOccurrence(GetOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual Occurrence GetOccurrence(GetOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the specified occurrence.
request
headers
deadline
cancellationToken
GetOccurrenceAsync(GetOccurrenceRequest, CallOptions)
public virtual AsyncUnaryCall<Occurrence> GetOccurrenceAsync(GetOccurrenceRequest request, CallOptions options)
Gets the specified occurrence.
request
options
GetOccurrenceAsync(GetOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Occurrence> GetOccurrenceAsync(GetOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the specified occurrence.
request
headers
deadline
cancellationToken
GetOccurrenceNote(GetOccurrenceNoteRequest, CallOptions)
public virtual Note GetOccurrenceNote(GetOccurrenceNoteRequest request, CallOptions options)
Gets the note attached to the specified occurrence. Consumer projects can use this method to get a note that belongs to a provider project.
request
options
GetOccurrenceNote(GetOccurrenceNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual Note GetOccurrenceNote(GetOccurrenceNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the note attached to the specified occurrence. Consumer projects can use this method to get a note that belongs to a provider project.
request
headers
deadline
cancellationToken
GetOccurrenceNoteAsync(GetOccurrenceNoteRequest, CallOptions)
public virtual AsyncUnaryCall<Note> GetOccurrenceNoteAsync(GetOccurrenceNoteRequest request, CallOptions options)
Gets the note attached to the specified occurrence. Consumer projects can use this method to get a note that belongs to a provider project.
request
options
GetOccurrenceNoteAsync(GetOccurrenceNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Note> GetOccurrenceNoteAsync(GetOccurrenceNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Gets the note attached to the specified occurrence. Consumer projects can use this method to get a note that belongs to a provider project.
request
headers
deadline
cancellationToken
ListNoteOccurrences(ListNoteOccurrencesRequest, CallOptions)
public virtual ListNoteOccurrencesResponse ListNoteOccurrences(ListNoteOccurrencesRequest request, CallOptions options)
Lists occurrences referencing the specified note. Provider projects can use this method to get all occurrences across consumer projects referencing the specified note.
request
options
ListNoteOccurrences(ListNoteOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual ListNoteOccurrencesResponse ListNoteOccurrences(ListNoteOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists occurrences referencing the specified note. Provider projects can use this method to get all occurrences across consumer projects referencing the specified note.
request
headers
deadline
cancellationToken
ListNoteOccurrencesAsync(ListNoteOccurrencesRequest, CallOptions)
public virtual AsyncUnaryCall<ListNoteOccurrencesResponse> ListNoteOccurrencesAsync(ListNoteOccurrencesRequest request, CallOptions options)
Lists occurrences referencing the specified note. Provider projects can use this method to get all occurrences across consumer projects referencing the specified note.
request
options
ListNoteOccurrencesAsync(ListNoteOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListNoteOccurrencesResponse> ListNoteOccurrencesAsync(ListNoteOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists occurrences referencing the specified note. Provider projects can use this method to get all occurrences across consumer projects referencing the specified note.
request
headers
deadline
cancellationToken
ListNotes(ListNotesRequest, CallOptions)
public virtual ListNotesResponse ListNotes(ListNotesRequest request, CallOptions options)
Lists notes for the specified project.
request
options
ListNotes(ListNotesRequest, Metadata, DateTime?, CancellationToken)
public virtual ListNotesResponse ListNotes(ListNotesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists notes for the specified project.
request
headers
deadline
cancellationToken
ListNotesAsync(ListNotesRequest, CallOptions)
public virtual AsyncUnaryCall<ListNotesResponse> ListNotesAsync(ListNotesRequest request, CallOptions options)
Lists notes for the specified project.
request
options
ListNotesAsync(ListNotesRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListNotesResponse> ListNotesAsync(ListNotesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists notes for the specified project.
request
headers
deadline
cancellationToken
ListOccurrences(ListOccurrencesRequest, CallOptions)
public virtual ListOccurrencesResponse ListOccurrences(ListOccurrencesRequest request, CallOptions options)
Lists occurrences for the specified project.
request
options
ListOccurrences(ListOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual ListOccurrencesResponse ListOccurrences(ListOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists occurrences for the specified project.
request
headers
deadline
cancellationToken
ListOccurrencesAsync(ListOccurrencesRequest, CallOptions)
public virtual AsyncUnaryCall<ListOccurrencesResponse> ListOccurrencesAsync(ListOccurrencesRequest request, CallOptions options)
Lists occurrences for the specified project.
request
options
ListOccurrencesAsync(ListOccurrencesRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListOccurrencesResponse> ListOccurrencesAsync(ListOccurrencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Lists occurrences for the specified project.
request
headers
deadline
cancellationToken
NewInstance(ClientBaseConfiguration)
protected override Grafeas.GrafeasClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Creates a new instance of client from given ClientBaseConfiguration
.
UpdateNote(UpdateNoteRequest, CallOptions)
public virtual Note UpdateNote(UpdateNoteRequest request, CallOptions options)
Updates the specified note.
request
options
UpdateNote(UpdateNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual Note UpdateNote(UpdateNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Updates the specified note.
request
headers
deadline
cancellationToken
UpdateNoteAsync(UpdateNoteRequest, CallOptions)
public virtual AsyncUnaryCall<Note> UpdateNoteAsync(UpdateNoteRequest request, CallOptions options)
Updates the specified note.
request
options
UpdateNoteAsync(UpdateNoteRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Note> UpdateNoteAsync(UpdateNoteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Updates the specified note.
request
headers
deadline
cancellationToken
UpdateOccurrence(UpdateOccurrenceRequest, CallOptions)
public virtual Occurrence UpdateOccurrence(UpdateOccurrenceRequest request, CallOptions options)
Updates the specified occurrence.
request
options
UpdateOccurrence(UpdateOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual Occurrence UpdateOccurrence(UpdateOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Updates the specified occurrence.
request
headers
deadline
cancellationToken
UpdateOccurrenceAsync(UpdateOccurrenceRequest, CallOptions)
public virtual AsyncUnaryCall<Occurrence> UpdateOccurrenceAsync(UpdateOccurrenceRequest request, CallOptions options)
Updates the specified occurrence.
request
options
UpdateOccurrenceAsync(UpdateOccurrenceRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Occurrence> UpdateOccurrenceAsync(UpdateOccurrenceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Updates the specified occurrence.
request
headers
deadline
cancellationToken