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.MessageLiteOrBuilder

        isInitialized
      • 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;