Interface EgressRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EgressRequest,EgressRequest.Builder
public interface EgressRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TetherEndpointgetEndpoint()Tether Endpoint.intgetEndpointValue()Tether Endpoint.StringgetId()Unique identifier for the request.com.google.protobuf.ByteStringgetIdBytes()Unique identifier for the request.PayloadgetPayload()Actual payload to send to agent.PayloadOrBuildergetPayloadOrBuilder()Actual payload to send to agent.StringgetProject()GCP Project.com.google.protobuf.ByteStringgetProjectBytes()GCP Project.com.google.protobuf.DurationgetTimeout()Timeout for the HTTP request.com.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()Timeout for the HTTP request.StringgetTraceId()Unique identifier for clients to trace their request/response.com.google.protobuf.ByteStringgetTraceIdBytes()Unique identifier for clients to trace their request/response.booleanhasPayload()Actual payload to send to agent.booleanhasTimeout()Timeout for 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 request.
string id = 1;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()
Unique identifier for the request.
string id = 1;- Returns:
- The bytes for id.
-
hasPayload
boolean hasPayload()
Actual payload to send to agent.
.google.cloud.apigeeconnect.v1.Payload payload = 2;- Returns:
- Whether the payload field is set.
-
getPayload
Payload getPayload()
Actual payload to send to agent.
.google.cloud.apigeeconnect.v1.Payload payload = 2;- Returns:
- The payload.
-
getPayloadOrBuilder
PayloadOrBuilder getPayloadOrBuilder()
Actual payload to send to agent.
.google.cloud.apigeeconnect.v1.Payload payload = 2;
-
getEndpointValue
int getEndpointValue()
Tether Endpoint.
.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 3;- Returns:
- The enum numeric value on the wire for endpoint.
-
getEndpoint
TetherEndpoint getEndpoint()
Tether Endpoint.
.google.cloud.apigeeconnect.v1.TetherEndpoint endpoint = 3;- Returns:
- The endpoint.
-
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.
string trace_id = 5;- Returns:
- The traceId.
-
getTraceIdBytes
com.google.protobuf.ByteString getTraceIdBytes()
Unique identifier for clients to trace their request/response.
string trace_id = 5;- Returns:
- The bytes for traceId.
-
hasTimeout
boolean hasTimeout()
Timeout for the HTTP request.
.google.protobuf.Duration timeout = 6;- Returns:
- Whether the timeout field is set.
-
getTimeout
com.google.protobuf.Duration getTimeout()
Timeout for the HTTP request.
.google.protobuf.Duration timeout = 6;- Returns:
- The timeout.
-
getTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
Timeout for the HTTP request.
.google.protobuf.Duration timeout = 6;
-
-