OperationsSettings operationsSettings = OperationsSettings.defaultBuilder() .setExecutorProvider(executorProvider) .setChannelProvider(channelProvider) .build(); this.operationsClient = OperationsClient.create(operationsSettings);
.getOperationSettings() .setRetrySettings(FAST_RETRY_SETTINGS.toBuilder().setMaxAttempts(1).build()); OperationsSettings settings = OperationsSettings.newBuilder() .setTransportChannelProvider(operationsChannelProvider) .build(); operationsStub = GrpcOperationsStub.create(((OperationsStubSettings) settings.getStubSettings()));
private static Builder createDefault() { return new Builder(OperationsStubSettings.newBuilder()); }
public static final OperationsSettings create(OperationsStubSettings stub) throws IOException { return new OperationsSettings.Builder(stub.toBuilder()).build(); }
public OperationsStubSettings.Builder getStubSettingsBuilder() { return ((OperationsStubSettings.Builder) getStubSettings()); }
public OperationsStubSettings.Builder getStubSettingsBuilder() { return ((OperationsStubSettings.Builder) getStubSettings()); }
/** Returns a builder containing all the values of this settings class. */ public Builder toBuilder() { return new Builder(this); }
/** Returns the builder for the settings used for calls to getOperation. */ public UnaryCallSettings.Builder<GetOperationRequest, Operation> getOperationSettings() { return getStubSettingsBuilder().getOperationSettings(); }
/** Returns the builder for the settings used for calls to cancelOperation. */ public UnaryCallSettings.Builder<CancelOperationRequest, Empty> cancelOperationSettings() { return getStubSettingsBuilder().cancelOperationSettings(); }
private static Builder createDefault() { return new Builder(OperationsStubSettings.newBuilder()); }
public static final OperationsSettings create(OperationsStubSettings stub) throws IOException { return new OperationsSettings.Builder(stub.toBuilder()).build(); }
/** Returns a builder containing all the values of this settings class. */ public Builder toBuilder() { return new Builder(this); }
/** Returns a new builder for this class. */ public static Builder newBuilder(ClientContext clientContext) { return new Builder(clientContext); }
/** Returns the builder for the settings used for calls to deleteOperation. */ public UnaryCallSettings.Builder<DeleteOperationRequest, Empty> deleteOperationSettings() { return getStubSettingsBuilder().deleteOperationSettings(); }
/** Returns a new builder for this class. */ public static Builder newBuilder(ClientContext clientContext) { return new Builder(clientContext); }
/** * Applies the given settings updater function to all of the unary API methods in this service. * * <p>Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; }
/** Returns the builder for the settings used for calls to cancelOperation. */ public UnaryCallSettings.Builder<CancelOperationRequest, Empty> cancelOperationSettings() { return getStubSettingsBuilder().cancelOperationSettings(); }
/** Returns the builder for the settings used for calls to getOperation. */ public UnaryCallSettings.Builder<GetOperationRequest, Operation> getOperationSettings() { return getStubSettingsBuilder().getOperationSettings(); }
/** Returns the builder for the settings used for calls to listOperations. */ public PagedCallSettings.Builder< ListOperationsRequest, ListOperationsResponse, ListOperationsPagedResponse> listOperationsSettings() { return getStubSettingsBuilder().listOperationsSettings(); }
@Before public void setUp() throws IOException { serviceHelper.reset(); channelProvider = serviceHelper.createChannelProvider(); OperationsSettings settings = OperationsSettings.newBuilder() .setTransportChannelProvider(channelProvider) .setCredentialsProvider(NoCredentialsProvider.create()) .build(); client = OperationsClient.create(settings); }