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 TetherEndpoint
getEndpoint()
Tether Endpoint.int
getEndpointValue()
Tether Endpoint.String
getId()
Unique identifier for the request.com.google.protobuf.ByteString
getIdBytes()
Unique identifier for the request.Payload
getPayload()
Actual payload to send to agent.PayloadOrBuilder
getPayloadOrBuilder()
Actual payload to send to agent.String
getProject()
GCP Project.com.google.protobuf.ByteString
getProjectBytes()
GCP Project.com.google.protobuf.Duration
getTimeout()
Timeout for the HTTP request.com.google.protobuf.DurationOrBuilder
getTimeoutOrBuilder()
Timeout for 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
hasPayload()
Actual payload to send to agent.boolean
hasTimeout()
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;
-
-