Class ConferenceRecordsServiceSettings.Builder (0.3.0)

public static class ConferenceRecordsServiceSettings.Builder extends ClientSettings.Builder<ConferenceRecordsServiceSettings,ConferenceRecordsServiceSettings.Builder>

Builder for ConferenceRecordsServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > ConferenceRecordsServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ConferenceRecordsServiceSettings settings)

protected Builder(ConferenceRecordsServiceSettings settings)
Parameter
NameDescription
settingsConferenceRecordsServiceSettings

Builder(ConferenceRecordsServiceStubSettings.Builder stubSettings)

protected Builder(ConferenceRecordsServiceStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsConferenceRecordsServiceStubSettings.Builder

Methods

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

public ConferenceRecordsServiceSettings.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
ConferenceRecordsServiceSettings.Builder

build()

public ConferenceRecordsServiceSettings build()
Returns
TypeDescription
ConferenceRecordsServiceSettings
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>

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>

getStubSettingsBuilder()

public ConferenceRecordsServiceStubSettings.Builder getStubSettingsBuilder()
Returns
TypeDescription
ConferenceRecordsServiceStubSettings.Builder

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>