Interface EgressResponseOrBuilder (2.40.0)

public interface EgressResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndpoint()

public abstract TetherEndpoint getEndpoint()

Tether Endpoint.

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

Returns
TypeDescription
TetherEndpoint

The endpoint.

getEndpointValue()

public abstract int getEndpointValue()

Tether Endpoint.

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

Returns
TypeDescription
int

The enum numeric value on the wire for endpoint.

getHttpResponse()

public abstract HttpResponse getHttpResponse()

HttpResponse.

.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;

Returns
TypeDescription
HttpResponse

The httpResponse.

getHttpResponseOrBuilder()

public abstract HttpResponseOrBuilder getHttpResponseOrBuilder()

HttpResponse.

.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;

Returns
TypeDescription
HttpResponseOrBuilder

getId()

public abstract String getId()

Unique identifier for the response. Matches the EgressRequest's id.

string id = 1;

Returns
TypeDescription
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Unique identifier for the response. Matches the EgressRequest's id.

string id = 1;

Returns
TypeDescription
ByteString

The bytes for id.

getName()

public abstract String getName()

Name is the full resource path of endpoint. Format: projects/{project_number or project_id}/endpoints/{endpoint}

string name = 7;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Name is the full resource path of endpoint. Format: projects/{project_number or project_id}/endpoints/{endpoint}

string name = 7;

Returns
TypeDescription
ByteString

The bytes for name.

getProject()

public abstract String getProject()

GCP Project. Format: projects/{project_number}.

string project = 4;

Returns
TypeDescription
String

The project.

getProjectBytes()

public abstract ByteString getProjectBytes()

GCP Project. Format: projects/{project_number}.

string project = 4;

Returns
TypeDescription
ByteString

The bytes for project.

getStatus()

public abstract Status getStatus()

Errors from application when handling the http request.

.google.rpc.Status status = 3;

Returns
TypeDescription
com.google.rpc.Status

The status.

getStatusOrBuilder()

public abstract StatusOrBuilder getStatusOrBuilder()

Errors from application when handling the http request.

.google.rpc.Status status = 3;

Returns
TypeDescription
com.google.rpc.StatusOrBuilder

getTraceId()

public abstract String getTraceId()

Unique identifier for clients to trace their request/response. Matches the EgressRequest's trace id

string trace_id = 5;

Returns
TypeDescription
String

The traceId.

getTraceIdBytes()

public abstract ByteString getTraceIdBytes()

Unique identifier for clients to trace their request/response. Matches the EgressRequest's trace id

string trace_id = 5;

Returns
TypeDescription
ByteString

The bytes for traceId.

hasHttpResponse()

public abstract boolean hasHttpResponse()

HttpResponse.

.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;

Returns
TypeDescription
boolean

Whether the httpResponse field is set.

hasStatus()

public abstract boolean hasStatus()

Errors from application when handling the http request.

.google.rpc.Status status = 3;

Returns
TypeDescription
boolean

Whether the status field is set.