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