Interface EgressResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EgressResponse, EgressResponse.Builder

@Generated public interface EgressResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Tether Endpoint.
    int
    Tether Endpoint.
    HttpResponse.
    HttpResponse.
    Unique identifier for the response.
    com.google.protobuf.ByteString
    Unique identifier for the response.
    Name is the full resource path of endpoint.
    com.google.protobuf.ByteString
    Name is the full resource path of endpoint.
    GCP Project.
    com.google.protobuf.ByteString
    GCP Project.
    Errors from application when handling the http request.
    Errors from application when handling the http request.
    Unique identifier for clients to trace their request/response.
    com.google.protobuf.ByteString
    Unique identifier for clients to trace their request/response.
    boolean
    HttpResponse.
    boolean
    Errors from application when handling 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 Details

    • 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

      Status getStatus()
       Errors from application when handling the http request.
       
      .google.rpc.Status status = 3;
      Returns:
      The status.
    • getStatusOrBuilder

      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.