Class ConferenceRecordsServiceStubSettings.Builder (0.6.0)

public static class ConferenceRecordsServiceStubSettings.Builder extends StubSettings.Builder<ConferenceRecordsServiceStubSettings,ConferenceRecordsServiceStubSettings.Builder>

Builder for ConferenceRecordsServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > ConferenceRecordsServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ConferenceRecordsServiceStubSettings settings)

protected Builder(ConferenceRecordsServiceStubSettings settings)
Parameter
NameDescription
settingsConferenceRecordsServiceStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public ConferenceRecordsServiceStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
ConferenceRecordsServiceStubSettings.Builder

build()

public ConferenceRecordsServiceStubSettings build()
Returns
TypeDescription
ConferenceRecordsServiceStubSettings
Overrides
Exceptions
TypeDescription
IOException

getConferenceRecordSettings()

public UnaryCallSettings.Builder<GetConferenceRecordRequest,ConferenceRecord> getConferenceRecordSettings()

Returns the builder for the settings used for calls to getConferenceRecord.

Returns
TypeDescription
Builder<GetConferenceRecordRequest,ConferenceRecord>

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

getParticipantSessionSettings()

public UnaryCallSettings.Builder<GetParticipantSessionRequest,ParticipantSession> getParticipantSessionSettings()

Returns the builder for the settings used for calls to getParticipantSession.

Returns
TypeDescription
Builder<GetParticipantSessionRequest,ParticipantSession>

getParticipantSettings()

public UnaryCallSettings.Builder<GetParticipantRequest,Participant> getParticipantSettings()

Returns the builder for the settings used for calls to getParticipant.

Returns
TypeDescription
Builder<GetParticipantRequest,Participant>

getRecordingSettings()

public UnaryCallSettings.Builder<GetRecordingRequest,Recording> getRecordingSettings()

Returns the builder for the settings used for calls to getRecording.

Returns
TypeDescription
Builder<GetRecordingRequest,Recording>

getTranscriptEntrySettings()

public UnaryCallSettings.Builder<GetTranscriptEntryRequest,TranscriptEntry> getTranscriptEntrySettings()

Returns the builder for the settings used for calls to getTranscriptEntry.

Returns
TypeDescription
Builder<GetTranscriptEntryRequest,TranscriptEntry>

getTranscriptSettings()

public UnaryCallSettings.Builder<GetTranscriptRequest,Transcript> getTranscriptSettings()

Returns the builder for the settings used for calls to getTranscript.

Returns
TypeDescription
Builder<GetTranscriptRequest,Transcript>

listConferenceRecordsSettings()

public PagedCallSettings.Builder<ListConferenceRecordsRequest,ListConferenceRecordsResponse,ConferenceRecordsServiceClient.ListConferenceRecordsPagedResponse> listConferenceRecordsSettings()

Returns the builder for the settings used for calls to listConferenceRecords.

Returns
TypeDescription
Builder<ListConferenceRecordsRequest,ListConferenceRecordsResponse,ListConferenceRecordsPagedResponse>

listParticipantSessionsSettings()

public PagedCallSettings.Builder<ListParticipantSessionsRequest,ListParticipantSessionsResponse,ConferenceRecordsServiceClient.ListParticipantSessionsPagedResponse> listParticipantSessionsSettings()

Returns the builder for the settings used for calls to listParticipantSessions.

Returns
TypeDescription
Builder<ListParticipantSessionsRequest,ListParticipantSessionsResponse,ListParticipantSessionsPagedResponse>

listParticipantsSettings()

public PagedCallSettings.Builder<ListParticipantsRequest,ListParticipantsResponse,ConferenceRecordsServiceClient.ListParticipantsPagedResponse> listParticipantsSettings()

Returns the builder for the settings used for calls to listParticipants.

Returns
TypeDescription
Builder<ListParticipantsRequest,ListParticipantsResponse,ListParticipantsPagedResponse>

listRecordingsSettings()

public PagedCallSettings.Builder<ListRecordingsRequest,ListRecordingsResponse,ConferenceRecordsServiceClient.ListRecordingsPagedResponse> listRecordingsSettings()

Returns the builder for the settings used for calls to listRecordings.

Returns
TypeDescription
Builder<ListRecordingsRequest,ListRecordingsResponse,ListRecordingsPagedResponse>

listTranscriptEntriesSettings()

public PagedCallSettings.Builder<ListTranscriptEntriesRequest,ListTranscriptEntriesResponse,ConferenceRecordsServiceClient.ListTranscriptEntriesPagedResponse> listTranscriptEntriesSettings()

Returns the builder for the settings used for calls to listTranscriptEntries.

Returns
TypeDescription
Builder<ListTranscriptEntriesRequest,ListTranscriptEntriesResponse,ListTranscriptEntriesPagedResponse>

listTranscriptsSettings()

public PagedCallSettings.Builder<ListTranscriptsRequest,ListTranscriptsResponse,ConferenceRecordsServiceClient.ListTranscriptsPagedResponse> listTranscriptsSettings()

Returns the builder for the settings used for calls to listTranscripts.

Returns
TypeDescription
Builder<ListTranscriptsRequest,ListTranscriptsResponse,ListTranscriptsPagedResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>