Class ApiTracerContext.Builder (2.83.0)

public abstract static class ApiTracerContext.Builder

Inheritance

java.lang.Object > ApiTracerContext.Builder

Constructors

Builder()

public Builder()

Methods

build()

public abstract ApiTracerContext build()
Returns
Type Description
ApiTracerContext

setFullMethodName(@Nullable String rpcMethod)

public abstract ApiTracerContext.Builder setFullMethodName(@Nullable String rpcMethod)
Parameter
Name Description
rpcMethod @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder

setHttpMethod(@Nullable String httpMethod)

public abstract ApiTracerContext.Builder setHttpMethod(@Nullable String httpMethod)
Parameter
Name Description
httpMethod @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder

setHttpPathTemplate(@Nullable String rawString)

public abstract ApiTracerContext.Builder setHttpPathTemplate(@Nullable String rawString)
Parameter
Name Description
rawString @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder

setLibraryMetadata(LibraryMetadata gapicProperties)

public abstract ApiTracerContext.Builder setLibraryMetadata(LibraryMetadata gapicProperties)
Parameter
Name Description
gapicProperties LibraryMetadata
Returns
Type Description
ApiTracerContext.Builder

setServerAddress(@Nullable String serverAddress)

public abstract ApiTracerContext.Builder setServerAddress(@Nullable String serverAddress)
Parameter
Name Description
serverAddress @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder

setServerPort(@Nullable Integer serverPort)

public abstract ApiTracerContext.Builder setServerPort(@Nullable Integer serverPort)
Parameter
Name Description
serverPort @org.jspecify.annotations.Nullable java.lang.Integer
Returns
Type Description
ApiTracerContext.Builder

setServiceName(@Nullable String serviceName)

public abstract ApiTracerContext.Builder setServiceName(@Nullable String serviceName)
Parameter
Name Description
serviceName @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder

setTransport(@Nullable ApiTracerContext.Transport transport)

public abstract ApiTracerContext.Builder setTransport(@Nullable ApiTracerContext.Transport transport)
Parameter
Name Description
transport @org.jspecify.annotations.Nullable com.google.api.gax.tracing.ApiTracerContext.Transport
Returns
Type Description
ApiTracerContext.Builder

setUrlDomain(@Nullable String urlDomain)

public abstract ApiTracerContext.Builder setUrlDomain(@Nullable String urlDomain)
Parameter
Name Description
urlDomain @org.jspecify.annotations.Nullable java.lang.String
Returns
Type Description
ApiTracerContext.Builder