Package com.google.apps.meet.v2beta.stub
Class GrpcConferenceRecordsServiceStub
java.lang.Object
com.google.apps.meet.v2beta.stub.ConferenceRecordsServiceStub
com.google.apps.meet.v2beta.stub.GrpcConferenceRecordsServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@BetaApi
@Generated("by gapic-generator-java")
public class GrpcConferenceRecordsServiceStub
extends ConferenceRecordsServiceStub
gRPC stub implementation for the ConferenceRecordsService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcConferenceRecordsServiceStub(ConferenceRecordsServiceStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcConferenceRecordsServiceStub, using the given settings.protectedGrpcConferenceRecordsServiceStub(ConferenceRecordsServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcConferenceRecordsServiceStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcConferenceRecordsServiceStubcreate(ClientContext clientContext) static final GrpcConferenceRecordsServiceStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcConferenceRecordsServiceStubcreate(ConferenceRecordsServiceStubSettings settings) booleanbooleanUnaryCallable<ListConferenceRecordsRequest,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> UnaryCallable<ListParticipantSessionsRequest,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> UnaryCallable<ListTranscriptEntriesRequest,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> voidshutdown()void
-
Constructor Details
-
GrpcConferenceRecordsServiceStub
protected GrpcConferenceRecordsServiceStub(ConferenceRecordsServiceStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcConferenceRecordsServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcConferenceRecordsServiceStub
protected GrpcConferenceRecordsServiceStub(ConferenceRecordsServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcConferenceRecordsServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcConferenceRecordsServiceStub create(ConferenceRecordsServiceStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcConferenceRecordsServiceStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcConferenceRecordsServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
-
getConferenceRecordCallable
- Overrides:
getConferenceRecordCallablein classConferenceRecordsServiceStub
-
listConferenceRecordsCallable
public UnaryCallable<ListConferenceRecordsRequest,ListConferenceRecordsResponse> listConferenceRecordsCallable()- Overrides:
listConferenceRecordsCallablein classConferenceRecordsServiceStub
-
listConferenceRecordsPagedCallable
public UnaryCallable<ListConferenceRecordsRequest,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> listConferenceRecordsPagedCallable()- Overrides:
listConferenceRecordsPagedCallablein classConferenceRecordsServiceStub
-
getParticipantCallable
- Overrides:
getParticipantCallablein classConferenceRecordsServiceStub
-
listParticipantsCallable
- Overrides:
listParticipantsCallablein classConferenceRecordsServiceStub
-
listParticipantsPagedCallable
public UnaryCallable<ListParticipantsRequest,ConferenceRecordsServiceClient.ListParticipantsPagedResponse> listParticipantsPagedCallable()- Overrides:
listParticipantsPagedCallablein classConferenceRecordsServiceStub
-
getParticipantSessionCallable
public UnaryCallable<GetParticipantSessionRequest,ParticipantSession> getParticipantSessionCallable()- Overrides:
getParticipantSessionCallablein classConferenceRecordsServiceStub
-
listParticipantSessionsCallable
public UnaryCallable<ListParticipantSessionsRequest,ListParticipantSessionsResponse> listParticipantSessionsCallable()- Overrides:
listParticipantSessionsCallablein classConferenceRecordsServiceStub
-
listParticipantSessionsPagedCallable
public UnaryCallable<ListParticipantSessionsRequest,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> listParticipantSessionsPagedCallable()- Overrides:
listParticipantSessionsPagedCallablein classConferenceRecordsServiceStub
-
getRecordingCallable
- Overrides:
getRecordingCallablein classConferenceRecordsServiceStub
-
listRecordingsCallable
- Overrides:
listRecordingsCallablein classConferenceRecordsServiceStub
-
listRecordingsPagedCallable
public UnaryCallable<ListRecordingsRequest,ConferenceRecordsServiceClient.ListRecordingsPagedResponse> listRecordingsPagedCallable()- Overrides:
listRecordingsPagedCallablein classConferenceRecordsServiceStub
-
getTranscriptCallable
- Overrides:
getTranscriptCallablein classConferenceRecordsServiceStub
-
listTranscriptsCallable
- Overrides:
listTranscriptsCallablein classConferenceRecordsServiceStub
-
listTranscriptsPagedCallable
public UnaryCallable<ListTranscriptsRequest,ConferenceRecordsServiceClient.ListTranscriptsPagedResponse> listTranscriptsPagedCallable()- Overrides:
listTranscriptsPagedCallablein classConferenceRecordsServiceStub
-
getTranscriptEntryCallable
- Overrides:
getTranscriptEntryCallablein classConferenceRecordsServiceStub
-
listTranscriptEntriesCallable
public UnaryCallable<ListTranscriptEntriesRequest,ListTranscriptEntriesResponse> listTranscriptEntriesCallable()- Overrides:
listTranscriptEntriesCallablein classConferenceRecordsServiceStub
-
listTranscriptEntriesPagedCallable
public UnaryCallable<ListTranscriptEntriesRequest,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> listTranscriptEntriesPagedCallable()- Overrides:
listTranscriptEntriesPagedCallablein classConferenceRecordsServiceStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classConferenceRecordsServiceStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-