Interface EgressRequestOrBuilder (2.42.0)

public interface EgressRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndpoint()

public abstract TetherEndpoint getEndpoint()

Tether Endpoint.

.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 3;

Returns
Type Description
TetherEndpoint

The endpoint.

getEndpointValue()

public abstract int getEndpointValue()

Tether Endpoint.

.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 3;

Returns
Type Description
int

The enum numeric value on the wire for endpoint.

getId()

public abstract String getId()

Unique identifier for the request.

string id = 1;

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Unique identifier for the request.

string id = 1;

Returns
Type Description
ByteString

The bytes for id.

getPayload()

public abstract Payload getPayload()

Actual payload to send to agent.

.google.cloud.apigeeconnect.v1.Payload payload = 2;

Returns
Type Description
Payload

The payload.

getPayloadOrBuilder()

public abstract PayloadOrBuilder getPayloadOrBuilder()

Actual payload to send to agent.

.google.cloud.apigeeconnect.v1.Payload payload = 2;

Returns
Type Description
PayloadOrBuilder

getProject()

public abstract String getProject()

GCP Project. Format: projects/{project_number}.

string project = 4;

Returns
Type Description
String

The project.

getProjectBytes()

public abstract ByteString getProjectBytes()

GCP Project. Format: projects/{project_number}.

string project = 4;

Returns
Type Description
ByteString

The bytes for project.

getTimeout()

public abstract Duration getTimeout()

Timeout for the HTTP request.

.google.protobuf.Duration timeout = 6;

Returns
Type Description
Duration

The timeout.

getTimeoutOrBuilder()

public abstract DurationOrBuilder getTimeoutOrBuilder()

Timeout for the HTTP request.

.google.protobuf.Duration timeout = 6;

Returns
Type Description
DurationOrBuilder

getTraceId()

public abstract String getTraceId()

Unique identifier for clients to trace their request/response.

string trace_id = 5;

Returns
Type Description
String

The traceId.

getTraceIdBytes()

public abstract ByteString getTraceIdBytes()

Unique identifier for clients to trace their request/response.

string trace_id = 5;

Returns
Type Description
ByteString

The bytes for traceId.

hasPayload()

public abstract boolean hasPayload()

Actual payload to send to agent.

.google.cloud.apigeeconnect.v1.Payload payload = 2;

Returns
Type Description
boolean

Whether the payload field is set.

hasTimeout()

public abstract boolean hasTimeout()

Timeout for the HTTP request.

.google.protobuf.Duration timeout = 6;

Returns
Type Description
boolean

Whether the timeout field is set.