Class UserEventServiceSettings.Builder (2.97.0)

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

Builder for UserEventServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > UserEventServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(UserEventServiceSettings settings)

protected Builder(UserEventServiceSettings settings)
Parameter
Name Description
settings UserEventServiceSettings

Builder(UserEventServiceStubSettings.Builder stubSettings)

protected Builder(UserEventServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings UserEventServiceStubSettings.Builder

Methods

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

public UserEventServiceSettings.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
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
UserEventServiceSettings.Builder

build()

public UserEventServiceSettings build()
Returns
Type Description
UserEventServiceSettings
Overrides
Exceptions
Type Description
IOException

collectUserEventSettings()

public UnaryCallSettings.Builder<CollectUserEventRequest,HttpBody> collectUserEventSettings()

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

Returns
Type Description
Builder<CollectUserEventRequest,com.google.api.HttpBody>

getStubSettingsBuilder()

public UserEventServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
UserEventServiceStubSettings.Builder

importUserEventsOperationSettings()

public OperationCallSettings.Builder<ImportUserEventsRequest,ImportUserEventsResponse,ImportMetadata> importUserEventsOperationSettings()

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

Returns
Type Description
Builder<ImportUserEventsRequest,ImportUserEventsResponse,ImportMetadata>

importUserEventsSettings()

public UnaryCallSettings.Builder<ImportUserEventsRequest,Operation> importUserEventsSettings()

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

Returns
Type Description
Builder<ImportUserEventsRequest,Operation>

purgeUserEventsOperationSettings()

public OperationCallSettings.Builder<PurgeUserEventsRequest,PurgeUserEventsResponse,PurgeMetadata> purgeUserEventsOperationSettings()

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

Returns
Type Description
Builder<PurgeUserEventsRequest,PurgeUserEventsResponse,PurgeMetadata>

purgeUserEventsSettings()

public UnaryCallSettings.Builder<PurgeUserEventsRequest,Operation> purgeUserEventsSettings()

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

Returns
Type Description
Builder<PurgeUserEventsRequest,Operation>

rejoinUserEventsOperationSettings()

public OperationCallSettings.Builder<RejoinUserEventsRequest,RejoinUserEventsResponse,RejoinUserEventsMetadata> rejoinUserEventsOperationSettings()

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

Returns
Type Description
Builder<RejoinUserEventsRequest,RejoinUserEventsResponse,RejoinUserEventsMetadata>

rejoinUserEventsSettings()

public UnaryCallSettings.Builder<RejoinUserEventsRequest,Operation> rejoinUserEventsSettings()

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

Returns
Type Description
Builder<RejoinUserEventsRequest,Operation>

writeUserEventSettings()

public UnaryCallSettings.Builder<WriteUserEventRequest,UserEvent> writeUserEventSettings()

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

Returns
Type Description
Builder<WriteUserEventRequest,UserEvent>