Class ConfigSettings.Builder (3.7.6)

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

Builder for ConfigSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > ConfigSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ConfigSettings settings)

protected Builder(ConfigSettings settings)
Parameter
NameDescription
settingsConfigSettings

Builder(ConfigServiceV2StubSettings.Builder stubSettings)

protected Builder(ConfigServiceV2StubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsConfigServiceV2StubSettings.Builder

Methods

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

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

build()

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

copyLogEntriesOperationSettings()

public OperationCallSettings.Builder<CopyLogEntriesRequest,CopyLogEntriesResponse,CopyLogEntriesMetadata> copyLogEntriesOperationSettings()

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

Returns

copyLogEntriesSettings()

public UnaryCallSettings.Builder<CopyLogEntriesRequest,Operation> copyLogEntriesSettings()

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

Returns

createBucketSettings()

public UnaryCallSettings.Builder<CreateBucketRequest,LogBucket> createBucketSettings()

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

Returns

createExclusionSettings()

public UnaryCallSettings.Builder<CreateExclusionRequest,LogExclusion> createExclusionSettings()

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

Returns

createSinkSettings()

public UnaryCallSettings.Builder<CreateSinkRequest,LogSink> createSinkSettings()

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

Returns

createViewSettings()

public UnaryCallSettings.Builder<CreateViewRequest,LogView> createViewSettings()

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

Returns

deleteBucketSettings()

public UnaryCallSettings.Builder<DeleteBucketRequest,Empty> deleteBucketSettings()

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

Returns

deleteExclusionSettings()

public UnaryCallSettings.Builder<DeleteExclusionRequest,Empty> deleteExclusionSettings()

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

Returns

deleteSinkSettings()

public UnaryCallSettings.Builder<DeleteSinkRequest,Empty> deleteSinkSettings()

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

Returns

deleteViewSettings()

public UnaryCallSettings.Builder<DeleteViewRequest,Empty> deleteViewSettings()

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

Returns

getBucketSettings()

public UnaryCallSettings.Builder<GetBucketRequest,LogBucket> getBucketSettings()

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

Returns

getCmekSettingsSettings()

public UnaryCallSettings.Builder<GetCmekSettingsRequest,CmekSettings> getCmekSettingsSettings()

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

Returns

getExclusionSettings()

public UnaryCallSettings.Builder<GetExclusionRequest,LogExclusion> getExclusionSettings()

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

Returns

getSettingsSettings()

public UnaryCallSettings.Builder<GetSettingsRequest,Settings> getSettingsSettings()

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

Returns

getSinkSettings()

public UnaryCallSettings.Builder<GetSinkRequest,LogSink> getSinkSettings()

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

Returns

getStubSettingsBuilder()

public ConfigServiceV2StubSettings.Builder getStubSettingsBuilder()
Returns

getViewSettings()

public UnaryCallSettings.Builder<GetViewRequest,LogView> getViewSettings()

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

Returns

listBucketsSettings()

public PagedCallSettings.Builder<ListBucketsRequest,ListBucketsResponse,ConfigClient.ListBucketsPagedResponse> listBucketsSettings()

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

Returns

listExclusionsSettings()

public PagedCallSettings.Builder<ListExclusionsRequest,ListExclusionsResponse,ConfigClient.ListExclusionsPagedResponse> listExclusionsSettings()

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

Returns

listSinksSettings()

public PagedCallSettings.Builder<ListSinksRequest,ListSinksResponse,ConfigClient.ListSinksPagedResponse> listSinksSettings()

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

Returns

listViewsSettings()

public PagedCallSettings.Builder<ListViewsRequest,ListViewsResponse,ConfigClient.ListViewsPagedResponse> listViewsSettings()

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

Returns

undeleteBucketSettings()

public UnaryCallSettings.Builder<UndeleteBucketRequest,Empty> undeleteBucketSettings()

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

Returns

updateBucketSettings()

public UnaryCallSettings.Builder<UpdateBucketRequest,LogBucket> updateBucketSettings()

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

Returns

updateCmekSettingsSettings()

public UnaryCallSettings.Builder<UpdateCmekSettingsRequest,CmekSettings> updateCmekSettingsSettings()

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

Returns

updateExclusionSettings()

public UnaryCallSettings.Builder<UpdateExclusionRequest,LogExclusion> updateExclusionSettings()

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

Returns

updateSettingsSettings()

public UnaryCallSettings.Builder<UpdateSettingsRequest,Settings> updateSettingsSettings()

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

Returns

updateSinkSettings()

public UnaryCallSettings.Builder<UpdateSinkRequest,LogSink> updateSinkSettings()

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

Returns

updateViewSettings()

public UnaryCallSettings.Builder<UpdateViewRequest,LogView> updateViewSettings()

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

Returns