Class OrderServiceSettings.Builder (0.54.0)

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

Builder for OrderServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > OrderServiceSettings.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(OrderServiceSettings settings)

protected Builder(OrderServiceSettings settings)
Parameter
Name Description
settings OrderServiceSettings

Builder(OrderServiceStubSettings.Builder stubSettings)

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

Methods

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

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

batchApproveAndOverbookOrdersSettings()

public UnaryCallSettings.Builder<BatchApproveAndOverbookOrdersRequest,BatchApproveAndOverbookOrdersResponse> batchApproveAndOverbookOrdersSettings()

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

Returns
Type Description
Builder<BatchApproveAndOverbookOrdersRequest,BatchApproveAndOverbookOrdersResponse>

batchApproveOrdersSettings()

public UnaryCallSettings.Builder<BatchApproveOrdersRequest,BatchApproveOrdersResponse> batchApproveOrdersSettings()

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

Returns
Type Description
Builder<BatchApproveOrdersRequest,BatchApproveOrdersResponse>

batchApproveOrdersWithoutReservationSettings()

public UnaryCallSettings.Builder<BatchApproveOrdersWithoutReservationRequest,BatchApproveOrdersWithoutReservationResponse> batchApproveOrdersWithoutReservationSettings()

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

Returns
Type Description
Builder<BatchApproveOrdersWithoutReservationRequest,BatchApproveOrdersWithoutReservationResponse>

batchArchiveOrdersSettings()

public UnaryCallSettings.Builder<BatchArchiveOrdersRequest,BatchArchiveOrdersResponse> batchArchiveOrdersSettings()

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

Returns
Type Description
Builder<BatchArchiveOrdersRequest,BatchArchiveOrdersResponse>

batchCreateOrdersSettings()

public UnaryCallSettings.Builder<BatchCreateOrdersRequest,BatchCreateOrdersResponse> batchCreateOrdersSettings()

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

Returns
Type Description
Builder<BatchCreateOrdersRequest,BatchCreateOrdersResponse>

batchDeleteOrdersSettings()

public UnaryCallSettings.Builder<BatchDeleteOrdersRequest,BatchDeleteOrdersResponse> batchDeleteOrdersSettings()

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

Returns
Type Description
Builder<BatchDeleteOrdersRequest,BatchDeleteOrdersResponse>

batchDisapproveOrdersSettings()

public UnaryCallSettings.Builder<BatchDisapproveOrdersRequest,BatchDisapproveOrdersResponse> batchDisapproveOrdersSettings()

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

Returns
Type Description
Builder<BatchDisapproveOrdersRequest,BatchDisapproveOrdersResponse>

batchDisapproveOrdersWithoutReservationChangesSettings()

public UnaryCallSettings.Builder<BatchDisapproveOrdersWithoutReservationChangesRequest,BatchDisapproveOrdersWithoutReservationChangesResponse> batchDisapproveOrdersWithoutReservationChangesSettings()

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

Returns
Type Description
Builder<BatchDisapproveOrdersWithoutReservationChangesRequest,BatchDisapproveOrdersWithoutReservationChangesResponse>

batchPauseOrdersSettings()

public UnaryCallSettings.Builder<BatchPauseOrdersRequest,BatchPauseOrdersResponse> batchPauseOrdersSettings()

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

Returns
Type Description
Builder<BatchPauseOrdersRequest,BatchPauseOrdersResponse>

batchResumeAndOverbookOrdersSettings()

public UnaryCallSettings.Builder<BatchResumeAndOverbookOrdersRequest,BatchResumeAndOverbookOrdersResponse> batchResumeAndOverbookOrdersSettings()

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

Returns
Type Description
Builder<BatchResumeAndOverbookOrdersRequest,BatchResumeAndOverbookOrdersResponse>

batchResumeOrdersSettings()

public UnaryCallSettings.Builder<BatchResumeOrdersRequest,BatchResumeOrdersResponse> batchResumeOrdersSettings()

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

Returns
Type Description
Builder<BatchResumeOrdersRequest,BatchResumeOrdersResponse>

batchRetractOrdersSettings()

public UnaryCallSettings.Builder<BatchRetractOrdersRequest,BatchRetractOrdersResponse> batchRetractOrdersSettings()

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

Returns
Type Description
Builder<BatchRetractOrdersRequest,BatchRetractOrdersResponse>

batchRetractOrdersWithoutReservationChangesSettings()

public UnaryCallSettings.Builder<BatchRetractOrdersWithoutReservationChangesRequest,BatchRetractOrdersWithoutReservationChangesResponse> batchRetractOrdersWithoutReservationChangesSettings()

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

Returns
Type Description
Builder<BatchRetractOrdersWithoutReservationChangesRequest,BatchRetractOrdersWithoutReservationChangesResponse>

batchSubmitOrdersForApprovalAndOverbookSettings()

public UnaryCallSettings.Builder<BatchSubmitOrdersForApprovalAndOverbookRequest,BatchSubmitOrdersForApprovalAndOverbookResponse> batchSubmitOrdersForApprovalAndOverbookSettings()

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

Returns
Type Description
Builder<BatchSubmitOrdersForApprovalAndOverbookRequest,BatchSubmitOrdersForApprovalAndOverbookResponse>

batchSubmitOrdersForApprovalSettings()

public UnaryCallSettings.Builder<BatchSubmitOrdersForApprovalRequest,BatchSubmitOrdersForApprovalResponse> batchSubmitOrdersForApprovalSettings()

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

Returns
Type Description
Builder<BatchSubmitOrdersForApprovalRequest,BatchSubmitOrdersForApprovalResponse>

batchSubmitOrdersForApprovalWithoutReservationChangesSettings()

public UnaryCallSettings.Builder<BatchSubmitOrdersForApprovalWithoutReservationChangesRequest,BatchSubmitOrdersForApprovalWithoutReservationChangesResponse> batchSubmitOrdersForApprovalWithoutReservationChangesSettings()

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

Returns
Type Description
Builder<BatchSubmitOrdersForApprovalWithoutReservationChangesRequest,BatchSubmitOrdersForApprovalWithoutReservationChangesResponse>

batchUnarchiveOrdersSettings()

public UnaryCallSettings.Builder<BatchUnarchiveOrdersRequest,BatchUnarchiveOrdersResponse> batchUnarchiveOrdersSettings()

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

Returns
Type Description
Builder<BatchUnarchiveOrdersRequest,BatchUnarchiveOrdersResponse>

batchUpdateOrdersSettings()

public UnaryCallSettings.Builder<BatchUpdateOrdersRequest,BatchUpdateOrdersResponse> batchUpdateOrdersSettings()

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

Returns
Type Description
Builder<BatchUpdateOrdersRequest,BatchUpdateOrdersResponse>

build()

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

getOrderSettings()

public UnaryCallSettings.Builder<GetOrderRequest,Order> getOrderSettings()

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

Returns
Type Description
Builder<GetOrderRequest,Order>

getStubSettingsBuilder()

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

listOrdersSettings()

public PagedCallSettings.Builder<ListOrdersRequest,ListOrdersResponse,OrderServiceClient.ListOrdersPagedResponse> listOrdersSettings()

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

Returns
Type Description
Builder<ListOrdersRequest,ListOrdersResponse,ListOrdersPagedResponse>