public static class ChatServiceSettings.Builder extends ClientSettings.Builder<ChatServiceSettings,ChatServiceSettings.Builder>
Builder for ChatServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(ChatServiceSettings settings)
protected Builder(ChatServiceSettings settings)
Builder(ChatServiceStubSettings.Builder stubSettings)
protected Builder(ChatServiceStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public ChatServiceSettings.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.
build()
public ChatServiceSettings build()
Overrides
completeImportSpaceSettings()
public UnaryCallSettings.Builder<CompleteImportSpaceRequest,CompleteImportSpaceResponse> completeImportSpaceSettings()
Returns the builder for the settings used for calls to completeImportSpace.
createMembershipSettings()
public UnaryCallSettings.Builder<CreateMembershipRequest,Membership> createMembershipSettings()
Returns the builder for the settings used for calls to createMembership.
createMessageSettings()
public UnaryCallSettings.Builder<CreateMessageRequest,Message> createMessageSettings()
Returns the builder for the settings used for calls to createMessage.
createReactionSettings()
public UnaryCallSettings.Builder<CreateReactionRequest,Reaction> createReactionSettings()
Returns the builder for the settings used for calls to createReaction.
createSpaceSettings()
public UnaryCallSettings.Builder<CreateSpaceRequest,Space> createSpaceSettings()
Returns the builder for the settings used for calls to createSpace.
deleteMembershipSettings()
public UnaryCallSettings.Builder<DeleteMembershipRequest,Membership> deleteMembershipSettings()
Returns the builder for the settings used for calls to deleteMembership.
deleteMessageSettings()
public UnaryCallSettings.Builder<DeleteMessageRequest,Empty> deleteMessageSettings()
Returns the builder for the settings used for calls to deleteMessage.
deleteReactionSettings()
public UnaryCallSettings.Builder<DeleteReactionRequest,Empty> deleteReactionSettings()
Returns the builder for the settings used for calls to deleteReaction.
deleteSpaceSettings()
public UnaryCallSettings.Builder<DeleteSpaceRequest,Empty> deleteSpaceSettings()
Returns the builder for the settings used for calls to deleteSpace.
findDirectMessageSettings()
public UnaryCallSettings.Builder<FindDirectMessageRequest,Space> findDirectMessageSettings()
Returns the builder for the settings used for calls to findDirectMessage.
getAttachmentSettings()
public UnaryCallSettings.Builder<GetAttachmentRequest,Attachment> getAttachmentSettings()
Returns the builder for the settings used for calls to getAttachment.
getMembershipSettings()
public UnaryCallSettings.Builder<GetMembershipRequest,Membership> getMembershipSettings()
Returns the builder for the settings used for calls to getMembership.
getMessageSettings()
public UnaryCallSettings.Builder<GetMessageRequest,Message> getMessageSettings()
Returns the builder for the settings used for calls to getMessage.
getSpaceSettings()
public UnaryCallSettings.Builder<GetSpaceRequest,Space> getSpaceSettings()
Returns the builder for the settings used for calls to getSpace.
getStubSettingsBuilder()
public ChatServiceStubSettings.Builder getStubSettingsBuilder()
listMembershipsSettings()
public PagedCallSettings.Builder<ListMembershipsRequest,ListMembershipsResponse,ChatServiceClient.ListMembershipsPagedResponse> listMembershipsSettings()
Returns the builder for the settings used for calls to listMemberships.
listMessagesSettings()
public PagedCallSettings.Builder<ListMessagesRequest,ListMessagesResponse,ChatServiceClient.ListMessagesPagedResponse> listMessagesSettings()
Returns the builder for the settings used for calls to listMessages.
listReactionsSettings()
public PagedCallSettings.Builder<ListReactionsRequest,ListReactionsResponse,ChatServiceClient.ListReactionsPagedResponse> listReactionsSettings()
Returns the builder for the settings used for calls to listReactions.
listSpacesSettings()
public PagedCallSettings.Builder<ListSpacesRequest,ListSpacesResponse,ChatServiceClient.ListSpacesPagedResponse> listSpacesSettings()
Returns the builder for the settings used for calls to listSpaces.
setUpSpaceSettings()
public UnaryCallSettings.Builder<SetUpSpaceRequest,Space> setUpSpaceSettings()
Returns the builder for the settings used for calls to setUpSpace.
updateMessageSettings()
public UnaryCallSettings.Builder<UpdateMessageRequest,Message> updateMessageSettings()
Returns the builder for the settings used for calls to updateMessage.
updateSpaceSettings()
public UnaryCallSettings.Builder<UpdateSpaceRequest,Space> updateSpaceSettings()
Returns the builder for the settings used for calls to updateSpace.
uploadAttachmentSettings()
public UnaryCallSettings.Builder<UploadAttachmentRequest,UploadAttachmentResponse> uploadAttachmentSettings()
Returns the builder for the settings used for calls to uploadAttachment.