Interface EgressResponseOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EgressResponse
,EgressResponse.Builder
public interface EgressResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TetherEndpoint
getEndpoint()
Tether Endpoint.int
getEndpointValue()
Tether Endpoint.HttpResponse
getHttpResponse()
HttpResponse.HttpResponseOrBuilder
getHttpResponseOrBuilder()
HttpResponse.String
getId()
Unique identifier for the response.com.google.protobuf.ByteString
getIdBytes()
Unique identifier for the response.String
getName()
Name is the full resource path of endpoint.com.google.protobuf.ByteString
getNameBytes()
Name is the full resource path of endpoint.String
getProject()
GCP Project.com.google.protobuf.ByteString
getProjectBytes()
GCP Project.com.google.rpc.Status
getStatus()
Errors from application when handling the http request.com.google.rpc.StatusOrBuilder
getStatusOrBuilder()
Errors from application when handling the http request.String
getTraceId()
Unique identifier for clients to trace their request/response.com.google.protobuf.ByteString
getTraceIdBytes()
Unique identifier for clients to trace their request/response.boolean
hasHttpResponse()
HttpResponse.boolean
hasStatus()
Errors from application when handling the http request.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getId
String getId()
Unique identifier for the response. Matches the EgressRequest's id.
string id = 1;
- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()
Unique identifier for the response. Matches the EgressRequest's id.
string id = 1;
- Returns:
- The bytes for id.
-
hasHttpResponse
boolean hasHttpResponse()
HttpResponse.
.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;
- Returns:
- Whether the httpResponse field is set.
-
getHttpResponse
HttpResponse getHttpResponse()
HttpResponse.
.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;
- Returns:
- The httpResponse.
-
getHttpResponseOrBuilder
HttpResponseOrBuilder getHttpResponseOrBuilder()
HttpResponse.
.google.cloud.apigeeconnect.v1.HttpResponse http_response = 2;
-
hasStatus
boolean hasStatus()
Errors from application when handling the http request.
.google.rpc.Status status = 3;
- Returns:
- Whether the status field is set.
-
getStatus
com.google.rpc.Status getStatus()
Errors from application when handling the http request.
.google.rpc.Status status = 3;
- Returns:
- The status.
-
getStatusOrBuilder
com.google.rpc.StatusOrBuilder getStatusOrBuilder()
Errors from application when handling the http request.
.google.rpc.Status status = 3;
-
getProject
String getProject()
GCP Project. Format: `projects/{project_number}`.
string project = 4;
- Returns:
- The project.
-
getProjectBytes
com.google.protobuf.ByteString getProjectBytes()
GCP Project. Format: `projects/{project_number}`.
string project = 4;
- Returns:
- The bytes for project.
-
getTraceId
String getTraceId()
Unique identifier for clients to trace their request/response. Matches the EgressRequest's trace id
string trace_id = 5;
- Returns:
- The traceId.
-
getTraceIdBytes
com.google.protobuf.ByteString getTraceIdBytes()
Unique identifier for clients to trace their request/response. Matches the EgressRequest's trace id
string trace_id = 5;
- Returns:
- The bytes for traceId.
-
getEndpointValue
int getEndpointValue()
Tether Endpoint.
.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 6;
- Returns:
- The enum numeric value on the wire for endpoint.
-
getEndpoint
TetherEndpoint getEndpoint()
Tether Endpoint.
.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 6;
- Returns:
- The endpoint.
-
getName
String getName()
Name is the full resource path of endpoint. Format: `projects/{project_number or project_id}/endpoints/{endpoint}`
string name = 7;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name is the full resource path of endpoint. Format: `projects/{project_number or project_id}/endpoints/{endpoint}`
string name = 7;
- Returns:
- The bytes for name.
-
-