Package namespace.stdlib
Class Callback.HttpCallbackEndpoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
com.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
namespace.stdlib.Callback.HttpCallbackEndpoint.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Callback.HttpCallbackEndpointOrBuilder
- Enclosing class:
Callback.HttpCallbackEndpoint
public static final class Callback.HttpCallbackEndpoint.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
implements Callback.HttpCallbackEndpointOrBuilder
Protobuf type
namespace.stdlib.HttpCallbackEndpoint-
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders(Iterable<? extends Callback.HttpHeader> values) repeated .namespace.stdlib.HttpHeader headers = 2;addHeaders(int index, Callback.HttpHeader value) repeated .namespace.stdlib.HttpHeader headers = 2;addHeaders(int index, Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2;addHeaders(Callback.HttpHeader value) repeated .namespace.stdlib.HttpHeader headers = 2;addHeaders(Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2;repeated .namespace.stdlib.HttpHeader headers = 2;addHeadersBuilder(int index) repeated .namespace.stdlib.HttpHeader headers = 2;build()clear()repeated .namespace.stdlib.HttpHeader headers = 2;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.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) repeated .namespace.stdlib.HttpHeader headers = 2;getHeadersBuilder(int index) repeated .namespace.stdlib.HttpHeader headers = 2;repeated .namespace.stdlib.HttpHeader headers = 2;intrepeated .namespace.stdlib.HttpHeader headers = 2;repeated .namespace.stdlib.HttpHeader headers = 2;getHeadersOrBuilder(int index) repeated .namespace.stdlib.HttpHeader headers = 2;List<? extends Callback.HttpHeaderOrBuilder> repeated .namespace.stdlib.HttpHeader headers = 2;string post_url = 1;com.google.protobuf.ByteStringstring 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.ByteStringIf present, the body of the callback response will be signed and provided as an HMAC hash using the specified secret.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeHeaders(int index) repeated .namespace.stdlib.HttpHeader headers = 2;setHeaders(int index, Callback.HttpHeader value) repeated .namespace.stdlib.HttpHeader headers = 2;setHeaders(int index, Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2;setPostUrl(String value) string post_url = 1;setPostUrlBytes(com.google.protobuf.ByteString value) string post_url = 1;setSignWithSecretId(String value) If present, the body of the callback response will be signed and provided as an HMAC hash using the specified secret.setSignWithSecretIdBytes(com.google.protobuf.ByteString value) If present, the body of the callback response will be signed and provided as an HMAC hash using the specified secret.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Callback.HttpCallbackEndpoint.Builder>
-
mergeFrom
public Callback.HttpCallbackEndpoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Callback.HttpCallbackEndpoint.Builder>- Throws:
IOException
-
getPostUrl
string post_url = 1;- Specified by:
getPostUrlin interfaceCallback.HttpCallbackEndpointOrBuilder- Returns:
- The postUrl.
-
getPostUrlBytes
public com.google.protobuf.ByteString getPostUrlBytes()string post_url = 1;- Specified by:
getPostUrlBytesin interfaceCallback.HttpCallbackEndpointOrBuilder- Returns:
- The bytes for postUrl.
-
setPostUrl
string post_url = 1;- Parameters:
value- The postUrl to set.- Returns:
- This builder for chaining.
-
clearPostUrl
string post_url = 1;- Returns:
- This builder for chaining.
-
setPostUrlBytes
string post_url = 1;- Parameters:
value- The bytes for postUrl to set.- Returns:
- This builder for chaining.
-
getHeadersList
repeated .namespace.stdlib.HttpHeader headers = 2;- Specified by:
getHeadersListin interfaceCallback.HttpCallbackEndpointOrBuilder
-
getHeadersCount
public int getHeadersCount()repeated .namespace.stdlib.HttpHeader headers = 2;- Specified by:
getHeadersCountin interfaceCallback.HttpCallbackEndpointOrBuilder
-
getHeaders
repeated .namespace.stdlib.HttpHeader headers = 2;- Specified by:
getHeadersin interfaceCallback.HttpCallbackEndpointOrBuilder
-
setHeaders
repeated .namespace.stdlib.HttpHeader headers = 2; -
setHeaders
public Callback.HttpCallbackEndpoint.Builder setHeaders(int index, Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2; -
addHeaders
repeated .namespace.stdlib.HttpHeader headers = 2; -
addHeaders
repeated .namespace.stdlib.HttpHeader headers = 2; -
addHeaders
public Callback.HttpCallbackEndpoint.Builder addHeaders(Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2; -
addHeaders
public Callback.HttpCallbackEndpoint.Builder addHeaders(int index, Callback.HttpHeader.Builder builderForValue) repeated .namespace.stdlib.HttpHeader headers = 2; -
addAllHeaders
public Callback.HttpCallbackEndpoint.Builder addAllHeaders(Iterable<? extends Callback.HttpHeader> values) repeated .namespace.stdlib.HttpHeader headers = 2; -
clearHeaders
repeated .namespace.stdlib.HttpHeader headers = 2; -
removeHeaders
repeated .namespace.stdlib.HttpHeader headers = 2; -
getHeadersBuilder
repeated .namespace.stdlib.HttpHeader headers = 2; -
getHeadersOrBuilder
repeated .namespace.stdlib.HttpHeader headers = 2;- Specified by:
getHeadersOrBuilderin interfaceCallback.HttpCallbackEndpointOrBuilder
-
getHeadersOrBuilderList
repeated .namespace.stdlib.HttpHeader headers = 2;- Specified by:
getHeadersOrBuilderListin interfaceCallback.HttpCallbackEndpointOrBuilder
-
addHeadersBuilder
repeated .namespace.stdlib.HttpHeader headers = 2; -
addHeadersBuilder
repeated .namespace.stdlib.HttpHeader headers = 2; -
getHeadersBuilderList
repeated .namespace.stdlib.HttpHeader headers = 2; -
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;- Specified by:
getSignWithSecretIdin interfaceCallback.HttpCallbackEndpointOrBuilder- Returns:
- The signWithSecretId.
-
getSignWithSecretIdBytes
public 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;- Specified by:
getSignWithSecretIdBytesin interfaceCallback.HttpCallbackEndpointOrBuilder- Returns:
- The bytes for signWithSecretId.
-
setSignWithSecretId
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;- Parameters:
value- The signWithSecretId to set.- Returns:
- This builder for chaining.
-
clearSignWithSecretId
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:
- This builder for chaining.
-
setSignWithSecretIdBytes
public Callback.HttpCallbackEndpoint.Builder setSignWithSecretIdBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for signWithSecretId to set.- Returns:
- This builder for chaining.
-