Class NativeDashboardServiceStubSettings.Builder (0.31.0)

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

Builder for NativeDashboardServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > NativeDashboardServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(NativeDashboardServiceStubSettings settings)

protected Builder(NativeDashboardServiceStubSettings settings)
Parameter
Name Description
settings NativeDashboardServiceStubSettings

Methods

addChartSettings()

public UnaryCallSettings.Builder<AddChartRequest,AddChartResponse> addChartSettings()

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

Returns
Type Description
Builder<AddChartRequest,AddChartResponse>

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

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

build()

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

createNativeDashboardSettings()

public UnaryCallSettings.Builder<CreateNativeDashboardRequest,NativeDashboard> createNativeDashboardSettings()

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

Returns
Type Description
Builder<CreateNativeDashboardRequest,NativeDashboard>

deleteNativeDashboardSettings()

public UnaryCallSettings.Builder<DeleteNativeDashboardRequest,Empty> deleteNativeDashboardSettings()

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

Returns
Type Description
Builder<DeleteNativeDashboardRequest,Empty>

duplicateChartSettings()

public UnaryCallSettings.Builder<DuplicateChartRequest,DuplicateChartResponse> duplicateChartSettings()

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

Returns
Type Description
Builder<DuplicateChartRequest,DuplicateChartResponse>

duplicateNativeDashboardSettings()

public UnaryCallSettings.Builder<DuplicateNativeDashboardRequest,NativeDashboard> duplicateNativeDashboardSettings()

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

Returns
Type Description
Builder<DuplicateNativeDashboardRequest,NativeDashboard>

editChartSettings()

public UnaryCallSettings.Builder<EditChartRequest,EditChartResponse> editChartSettings()

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

Returns
Type Description
Builder<EditChartRequest,EditChartResponse>

exportNativeDashboardsSettings()

public UnaryCallSettings.Builder<ExportNativeDashboardsRequest,ExportNativeDashboardsResponse> exportNativeDashboardsSettings()

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

Returns
Type Description
Builder<ExportNativeDashboardsRequest,ExportNativeDashboardsResponse>

getNativeDashboardSettings()

public UnaryCallSettings.Builder<GetNativeDashboardRequest,NativeDashboard> getNativeDashboardSettings()

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

Returns
Type Description
Builder<GetNativeDashboardRequest,NativeDashboard>

importNativeDashboardsSettings()

public UnaryCallSettings.Builder<ImportNativeDashboardsRequest,ImportNativeDashboardsResponse> importNativeDashboardsSettings()

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

Returns
Type Description
Builder<ImportNativeDashboardsRequest,ImportNativeDashboardsResponse>

listNativeDashboardsSettings()

public PagedCallSettings.Builder<ListNativeDashboardsRequest,ListNativeDashboardsResponse,NativeDashboardServiceClient.ListNativeDashboardsPagedResponse> listNativeDashboardsSettings()

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

Returns
Type Description
Builder<ListNativeDashboardsRequest,ListNativeDashboardsResponse,ListNativeDashboardsPagedResponse>

removeChartSettings()

public UnaryCallSettings.Builder<RemoveChartRequest,NativeDashboard> removeChartSettings()

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

Returns
Type Description
Builder<RemoveChartRequest,NativeDashboard>

unaryMethodSettingsBuilders()

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

updateNativeDashboardSettings()

public UnaryCallSettings.Builder<UpdateNativeDashboardRequest,NativeDashboard> updateNativeDashboardSettings()

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

Returns
Type Description
Builder<UpdateNativeDashboardRequest,NativeDashboard>