/** * @deprecated Use {@link #createWithCredentials(Credentials)}. * @param apiHost a string containing the API host name. * @param credentials a credentials used to authenticate API calls. */ @Deprecated public static GrpcTraceConsumer create(String apiHost, Credentials credentials) throws IOException { TraceServiceSettings traceServiceSettings = TraceServiceSettings.newBuilder() .setCredentialsProvider(FixedCredentialsProvider.create(credentials)) .setTransportChannelProvider(TraceServiceSettings.defaultGrpcTransportProviderBuilder() .setEndpoint(apiHost) .build()) .build(); return new GrpcTraceConsumer(TraceServiceClient.create(traceServiceSettings)); }
/** * Creates a trace consumer that sends trace messages to the Stackdriver Trace API via gRPC. * * @param credentials a credentials used to authenticate API calls. */ public static GrpcTraceConsumer createWithCredentials(Credentials credentials) throws IOException { TraceServiceSettings traceServiceSettings = TraceServiceSettings.newBuilder() .setCredentialsProvider(FixedCredentialsProvider.create(credentials)) .build(); return new GrpcTraceConsumer(TraceServiceClient.create(traceServiceSettings)); }
public static final TraceServiceSettings create(TraceServiceStubSettings stub) throws IOException { return new TraceServiceSettings.Builder(stub.toBuilder()).build(); }
/** Constructs an instance of TraceServiceClient with default settings. */ public static final TraceServiceClient create() throws IOException { return create(TraceServiceSettings.newBuilder().build()); }
@Before public void setUp() throws IOException { serviceHelper.reset(); channelProvider = serviceHelper.createChannelProvider(); TraceServiceSettings settings = TraceServiceSettings.newBuilder() .setTransportChannelProvider(channelProvider) .setCredentialsProvider(NoCredentialsProvider.create()) .build(); client = TraceServiceClient.create(settings); }