Class Watchdog.WatchdogAction.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Watchdog.WatchdogActionOrBuilder,Cloneable
- Enclosing class:
- Watchdog.WatchdogAction
public static final class Watchdog.WatchdogAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder> implements Watchdog.WatchdogActionOrBuilder
Protobuf typeenvoy.config.bootstrap.v3.Watchdog.WatchdogAction
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Watchdog.WatchdogAction.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Watchdog.WatchdogActionbuild()Watchdog.WatchdogActionbuildPartial()Watchdog.WatchdogAction.Builderclear()Watchdog.WatchdogAction.BuilderclearConfig()Extension specific configuration for the action.Watchdog.WatchdogAction.BuilderclearEvent().envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }Watchdog.WatchdogAction.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Watchdog.WatchdogAction.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Watchdog.WatchdogAction.Builderclone()TypedExtensionConfiggetConfig()Extension specific configuration for the action.TypedExtensionConfig.BuildergetConfigBuilder()Extension specific configuration for the action.TypedExtensionConfigOrBuildergetConfigOrBuilder()Extension specific configuration for the action.Watchdog.WatchdogActiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Watchdog.WatchdogAction.WatchdogEventgetEvent().envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }intgetEventValue().envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }booleanhasConfig()Extension specific configuration for the action.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Watchdog.WatchdogAction.BuildermergeConfig(TypedExtensionConfig value)Extension specific configuration for the action.Watchdog.WatchdogAction.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Watchdog.WatchdogAction.BuildermergeFrom(com.google.protobuf.Message other)Watchdog.WatchdogAction.BuildermergeFrom(Watchdog.WatchdogAction other)Watchdog.WatchdogAction.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Watchdog.WatchdogAction.BuildersetConfig(TypedExtensionConfig value)Extension specific configuration for the action.Watchdog.WatchdogAction.BuildersetConfig(TypedExtensionConfig.Builder builderForValue)Extension specific configuration for the action.Watchdog.WatchdogAction.BuildersetEvent(Watchdog.WatchdogAction.WatchdogEvent value).envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }Watchdog.WatchdogAction.BuildersetEventValue(int value).envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }Watchdog.WatchdogAction.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Watchdog.WatchdogAction.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Watchdog.WatchdogAction.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
clear
public Watchdog.WatchdogAction.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.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.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
getDefaultInstanceForType
public Watchdog.WatchdogAction getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Watchdog.WatchdogAction build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Watchdog.WatchdogAction buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Watchdog.WatchdogAction.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
setField
public Watchdog.WatchdogAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
clearField
public Watchdog.WatchdogAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
clearOneof
public Watchdog.WatchdogAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
setRepeatedField
public Watchdog.WatchdogAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
addRepeatedField
public Watchdog.WatchdogAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
mergeFrom
public Watchdog.WatchdogAction.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Watchdog.WatchdogAction.Builder>
-
mergeFrom
public Watchdog.WatchdogAction.Builder mergeFrom(Watchdog.WatchdogAction other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
mergeFrom
public Watchdog.WatchdogAction.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<Watchdog.WatchdogAction.Builder>- Throws:
IOException
-
hasConfig
public boolean hasConfig()
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;- Specified by:
hasConfigin interfaceWatchdog.WatchdogActionOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public TypedExtensionConfig getConfig()
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;- Specified by:
getConfigin interfaceWatchdog.WatchdogActionOrBuilder- Returns:
- The config.
-
setConfig
public Watchdog.WatchdogAction.Builder setConfig(TypedExtensionConfig value)
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;
-
setConfig
public Watchdog.WatchdogAction.Builder setConfig(TypedExtensionConfig.Builder builderForValue)
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;
-
mergeConfig
public Watchdog.WatchdogAction.Builder mergeConfig(TypedExtensionConfig value)
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;
-
clearConfig
public Watchdog.WatchdogAction.Builder clearConfig()
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;
-
getConfigBuilder
public TypedExtensionConfig.Builder getConfigBuilder()
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;
-
getConfigOrBuilder
public TypedExtensionConfigOrBuilder getConfigOrBuilder()
Extension specific configuration for the action.
.envoy.config.core.v3.TypedExtensionConfig config = 1;- Specified by:
getConfigOrBuilderin interfaceWatchdog.WatchdogActionOrBuilder
-
getEventValue
public int getEventValue()
.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }- Specified by:
getEventValuein interfaceWatchdog.WatchdogActionOrBuilder- Returns:
- The enum numeric value on the wire for event.
-
setEventValue
public Watchdog.WatchdogAction.Builder setEventValue(int value)
.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for event to set.- Returns:
- This builder for chaining.
-
getEvent
public Watchdog.WatchdogAction.WatchdogEvent getEvent()
.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }- Specified by:
getEventin interfaceWatchdog.WatchdogActionOrBuilder- Returns:
- The event.
-
setEvent
public Watchdog.WatchdogAction.Builder setEvent(Watchdog.WatchdogAction.WatchdogEvent value)
.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }- Parameters:
value- The event to set.- Returns:
- This builder for chaining.
-
clearEvent
public Watchdog.WatchdogAction.Builder clearEvent()
.envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setUnknownFields
public final Watchdog.WatchdogAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
mergeUnknownFields
public final Watchdog.WatchdogAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Watchdog.WatchdogAction.Builder>
-
-