Class FilterAction.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<FilterAction.Builder>
-
- io.envoyproxy.envoy.config.route.v3.FilterAction.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,FilterActionOrBuilder,java.lang.Cloneable
- Enclosing class:
- FilterAction
public static final class FilterAction.Builder extends com.google.protobuf.GeneratedMessage.Builder<FilterAction.Builder> implements FilterActionOrBuilder
A filter-defined action type.
Protobuf typeenvoy.config.route.v3.FilterAction
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.protobuf.Anyaction_private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Any,com.google.protobuf.Any.Builder,com.google.protobuf.AnyOrBuilder>actionBuilder_private intbitField0_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterActionbuild()FilterActionbuildPartial()private voidbuildPartial0(FilterAction result)FilterAction.Builderclear()FilterAction.BuilderclearAction().google.protobuf.Any action = 1;com.google.protobuf.AnygetAction().google.protobuf.Any action = 1;com.google.protobuf.Any.BuildergetActionBuilder().google.protobuf.Any action = 1;private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Any,com.google.protobuf.Any.Builder,com.google.protobuf.AnyOrBuilder>getActionFieldBuilder().google.protobuf.Any action = 1;com.google.protobuf.AnyOrBuildergetActionOrBuilder().google.protobuf.Any action = 1;FilterActiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleanhasAction().google.protobuf.Any action = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()FilterAction.BuildermergeAction(com.google.protobuf.Any value).google.protobuf.Any action = 1;FilterAction.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FilterAction.BuildermergeFrom(com.google.protobuf.Message other)FilterAction.BuildermergeFrom(FilterAction other)FilterAction.BuildersetAction(com.google.protobuf.Any value).google.protobuf.Any action = 1;FilterAction.BuildersetAction(com.google.protobuf.Any.Builder builderForValue).google.protobuf.Any action = 1;-
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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<FilterAction.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public FilterAction.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<FilterAction.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<FilterAction.Builder>
-
getDefaultInstanceForType
public FilterAction getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FilterAction build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FilterAction buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(FilterAction result)
-
mergeFrom
public FilterAction.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FilterAction.Builder>
-
mergeFrom
public FilterAction.Builder mergeFrom(FilterAction other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FilterAction.Builder>
-
mergeFrom
public FilterAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FilterAction.Builder>- Throws:
java.io.IOException
-
hasAction
public boolean hasAction()
.google.protobuf.Any action = 1;- Specified by:
hasActionin interfaceFilterActionOrBuilder- Returns:
- Whether the action field is set.
-
getAction
public com.google.protobuf.Any getAction()
.google.protobuf.Any action = 1;- Specified by:
getActionin interfaceFilterActionOrBuilder- Returns:
- The action.
-
setAction
public FilterAction.Builder setAction(com.google.protobuf.Any value)
.google.protobuf.Any action = 1;
-
setAction
public FilterAction.Builder setAction(com.google.protobuf.Any.Builder builderForValue)
.google.protobuf.Any action = 1;
-
mergeAction
public FilterAction.Builder mergeAction(com.google.protobuf.Any value)
.google.protobuf.Any action = 1;
-
clearAction
public FilterAction.Builder clearAction()
.google.protobuf.Any action = 1;
-
getActionBuilder
public com.google.protobuf.Any.Builder getActionBuilder()
.google.protobuf.Any action = 1;
-
getActionOrBuilder
public com.google.protobuf.AnyOrBuilder getActionOrBuilder()
.google.protobuf.Any action = 1;- Specified by:
getActionOrBuilderin interfaceFilterActionOrBuilder
-
getActionFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Any,com.google.protobuf.Any.Builder,com.google.protobuf.AnyOrBuilder> getActionFieldBuilder()
.google.protobuf.Any action = 1;
-
-