Package io.dapr.v1
Class CommonProtos.HTTPExtension.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
io.dapr.v1.CommonProtos.HTTPExtension.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,CommonProtos.HTTPExtensionOrBuilder
,java.lang.Cloneable
- Enclosing class:
- CommonProtos.HTTPExtension
public static final class CommonProtos.HTTPExtension.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder> implements CommonProtos.HTTPExtensionOrBuilder
HTTPExtension includes HTTP verb and querystring when Dapr runtime delivers HTTP content. For example, when callers calls http invoke api POST http://localhost:3500/v1.0/invoke/<app_id>/method/<method>?query1=value1&query2=value2 Dapr runtime will parse POST as a verb and extract querystring to quersytring map.Protobuf type
dapr.proto.common.v1.HTTPExtension
-
Method Summary
Modifier and Type Method Description CommonProtos.HTTPExtension.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CommonProtos.HTTPExtension
build()
CommonProtos.HTTPExtension
buildPartial()
CommonProtos.HTTPExtension.Builder
clear()
CommonProtos.HTTPExtension.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CommonProtos.HTTPExtension.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CommonProtos.HTTPExtension.Builder
clearQuerystring()
CommonProtos.HTTPExtension.Builder
clearVerb()
Required.CommonProtos.HTTPExtension.Builder
clone()
boolean
containsQuerystring(java.lang.String key)
querystring includes HTTP querystring.CommonProtos.HTTPExtension
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.util.Map<java.lang.String,java.lang.String>
getMutableQuerystring()
Deprecated.java.util.Map<java.lang.String,java.lang.String>
getQuerystring()
Deprecated.int
getQuerystringCount()
querystring includes HTTP querystring.java.util.Map<java.lang.String,java.lang.String>
getQuerystringMap()
querystring includes HTTP querystring.java.lang.String
getQuerystringOrDefault(java.lang.String key, java.lang.String defaultValue)
querystring includes HTTP querystring.java.lang.String
getQuerystringOrThrow(java.lang.String key)
querystring includes HTTP querystring.CommonProtos.HTTPExtension.Verb
getVerb()
Required.int
getVerbValue()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
CommonProtos.HTTPExtension.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CommonProtos.HTTPExtension.Builder
mergeFrom(com.google.protobuf.Message other)
CommonProtos.HTTPExtension.Builder
mergeFrom(CommonProtos.HTTPExtension other)
CommonProtos.HTTPExtension.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CommonProtos.HTTPExtension.Builder
putAllQuerystring(java.util.Map<java.lang.String,java.lang.String> values)
querystring includes HTTP querystring.CommonProtos.HTTPExtension.Builder
putQuerystring(java.lang.String key, java.lang.String value)
querystring includes HTTP querystring.CommonProtos.HTTPExtension.Builder
removeQuerystring(java.lang.String key)
querystring includes HTTP querystring.CommonProtos.HTTPExtension.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CommonProtos.HTTPExtension.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
CommonProtos.HTTPExtension.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CommonProtos.HTTPExtension.Builder
setVerb(CommonProtos.HTTPExtension.Verb value)
Required.CommonProtos.HTTPExtension.Builder
setVerbValue(int value)
Required.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
setField
public CommonProtos.HTTPExtension.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
clearField
public CommonProtos.HTTPExtension.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
clearOneof
public CommonProtos.HTTPExtension.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
setRepeatedField
public CommonProtos.HTTPExtension.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
addRepeatedField
public CommonProtos.HTTPExtension.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CommonProtos.HTTPExtension.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
mergeFrom
public CommonProtos.HTTPExtension.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CommonProtos.HTTPExtension.Builder>
- Throws:
java.io.IOException
-
getVerbValue
public int getVerbValue()Required. HTTP verb.
.dapr.proto.common.v1.HTTPExtension.Verb verb = 1;
- Specified by:
getVerbValue
in interfaceCommonProtos.HTTPExtensionOrBuilder
- Returns:
- The enum numeric value on the wire for verb.
-
setVerbValue
Required. HTTP verb.
.dapr.proto.common.v1.HTTPExtension.Verb verb = 1;
- Parameters:
value
- The enum numeric value on the wire for verb to set.- Returns:
- This builder for chaining.
-
getVerb
Required. HTTP verb.
.dapr.proto.common.v1.HTTPExtension.Verb verb = 1;
- Specified by:
getVerb
in interfaceCommonProtos.HTTPExtensionOrBuilder
- Returns:
- The verb.
-
setVerb
Required. HTTP verb.
.dapr.proto.common.v1.HTTPExtension.Verb verb = 1;
- Parameters:
value
- The verb to set.- Returns:
- This builder for chaining.
-
clearVerb
Required. HTTP verb.
.dapr.proto.common.v1.HTTPExtension.Verb verb = 1;
- Returns:
- This builder for chaining.
-
getQuerystringCount
public int getQuerystringCount()Description copied from interface:CommonProtos.HTTPExtensionOrBuilder
querystring includes HTTP querystring.
map<string, string> querystring = 2;
- Specified by:
getQuerystringCount
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
containsQuerystring
public boolean containsQuerystring(java.lang.String key)querystring includes HTTP querystring.
map<string, string> querystring = 2;
- Specified by:
containsQuerystring
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
getQuerystring
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getQuerystring()Deprecated.UsegetQuerystringMap()
instead.- Specified by:
getQuerystring
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
getQuerystringMap
public java.util.Map<java.lang.String,java.lang.String> getQuerystringMap()querystring includes HTTP querystring.
map<string, string> querystring = 2;
- Specified by:
getQuerystringMap
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
getQuerystringOrDefault
public java.lang.String getQuerystringOrDefault(java.lang.String key, java.lang.String defaultValue)querystring includes HTTP querystring.
map<string, string> querystring = 2;
- Specified by:
getQuerystringOrDefault
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
getQuerystringOrThrow
public java.lang.String getQuerystringOrThrow(java.lang.String key)querystring includes HTTP querystring.
map<string, string> querystring = 2;
- Specified by:
getQuerystringOrThrow
in interfaceCommonProtos.HTTPExtensionOrBuilder
-
clearQuerystring
-
removeQuerystring
querystring includes HTTP querystring.
map<string, string> querystring = 2;
-
getMutableQuerystring
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableQuerystring()Deprecated.Use alternate mutation accessors instead. -
putQuerystring
public CommonProtos.HTTPExtension.Builder putQuerystring(java.lang.String key, java.lang.String value)querystring includes HTTP querystring.
map<string, string> querystring = 2;
-
putAllQuerystring
public CommonProtos.HTTPExtension.Builder putAllQuerystring(java.util.Map<java.lang.String,java.lang.String> values)querystring includes HTTP querystring.
map<string, string> querystring = 2;
-
setUnknownFields
public final CommonProtos.HTTPExtension.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-
mergeUnknownFields
public final CommonProtos.HTTPExtension.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommonProtos.HTTPExtension.Builder>
-