Class NativeDashboardServiceSettings.Builder (0.31.0)

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

Builder for NativeDashboardServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > NativeDashboardServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(NativeDashboardServiceSettings settings)

protected Builder(NativeDashboardServiceSettings settings)
Parameter
Name Description
settings NativeDashboardServiceSettings

Builder(NativeDashboardServiceStubSettings.Builder stubSettings)

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

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 NativeDashboardServiceSettings.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
NativeDashboardServiceSettings.Builder

build()

public NativeDashboardServiceSettings build()
Returns
Type Description
NativeDashboardServiceSettings
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>

getStubSettingsBuilder()

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

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>

updateNativeDashboardSettings()

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

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

Returns
Type Description
Builder<UpdateNativeDashboardRequest,NativeDashboard>