Interface Callback.HttpCallbackEndpointOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Callback.HttpCallbackEndpoint, Callback.HttpCallbackEndpoint.Builder
Enclosing class:
Callback

public static interface Callback.HttpCallbackEndpointOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getHeaders(int index)
    repeated .namespace.stdlib.HttpHeader headers = 2;
    int
    repeated .namespace.stdlib.HttpHeader headers = 2;
    repeated .namespace.stdlib.HttpHeader headers = 2;
    repeated .namespace.stdlib.HttpHeader headers = 2;
    repeated .namespace.stdlib.HttpHeader headers = 2;
    string post_url = 1;
    com.google.protobuf.ByteString
    string post_url = 1;
    If present, the body of the callback response will be signed and provided as an HMAC hash using the specified secret.
    com.google.protobuf.ByteString
    If present, the body of the callback response will be signed and provided as an HMAC hash using the specified secret.

    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

    • getPostUrl

      String getPostUrl()
      string post_url = 1;
      Returns:
      The postUrl.
    • getPostUrlBytes

      com.google.protobuf.ByteString getPostUrlBytes()
      string post_url = 1;
      Returns:
      The bytes for postUrl.
    • getHeadersList

      List<Callback.HttpHeader> getHeadersList()
      repeated .namespace.stdlib.HttpHeader headers = 2;
    • getHeaders

      Callback.HttpHeader getHeaders(int index)
      repeated .namespace.stdlib.HttpHeader headers = 2;
    • getHeadersCount

      int getHeadersCount()
      repeated .namespace.stdlib.HttpHeader headers = 2;
    • getHeadersOrBuilderList

      List<? extends Callback.HttpHeaderOrBuilder> getHeadersOrBuilderList()
      repeated .namespace.stdlib.HttpHeader headers = 2;
    • getHeadersOrBuilder

      Callback.HttpHeaderOrBuilder getHeadersOrBuilder(int index)
      repeated .namespace.stdlib.HttpHeader headers = 2;
    • getSignWithSecretId

      String getSignWithSecretId()
       If present, the body of the callback response will
       be signed and provided as an HMAC hash using the specified
       secret. The X-Namespace-Signature header will include a
       value of the form `ts=<timestamp>,sha256=<hmac>`, where <hmac> is
       a SHA256-signed message consisting of `<timestamp>,<response body>`.
       
      string sign_with_secret_id = 3;
      Returns:
      The signWithSecretId.
    • getSignWithSecretIdBytes

      com.google.protobuf.ByteString getSignWithSecretIdBytes()
       If present, the body of the callback response will
       be signed and provided as an HMAC hash using the specified
       secret. The X-Namespace-Signature header will include a
       value of the form `ts=<timestamp>,sha256=<hmac>`, where <hmac> is
       a SHA256-signed message consisting of `<timestamp>,<response body>`.
       
      string sign_with_secret_id = 3;
      Returns:
      The bytes for signWithSecretId.