Class ClusterManager.OutlierDetection.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ClusterManager.OutlierDetection.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.ClusterManager.OutlierDetection.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ClusterManager.OutlierDetectionOrBuilder,java.lang.Cloneable
- Enclosing class:
- ClusterManager.OutlierDetection
public static final class ClusterManager.OutlierDetection.Builder extends com.google.protobuf.GeneratedMessage.Builder<ClusterManager.OutlierDetection.Builder> implements ClusterManager.OutlierDetectionOrBuilder
Protobuf typeenvoy.config.bootstrap.v3.ClusterManager.OutlierDetection
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private java.lang.ObjecteventLogPath_private EventServiceConfigeventService_private com.google.protobuf.SingleFieldBuilder<EventServiceConfig,EventServiceConfig.Builder,EventServiceConfigOrBuilder>eventServiceBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterManager.OutlierDetectionbuild()ClusterManager.OutlierDetectionbuildPartial()private voidbuildPartial0(ClusterManager.OutlierDetection result)ClusterManager.OutlierDetection.Builderclear()ClusterManager.OutlierDetection.BuilderclearEventLogPath()Specifies the path to the outlier event log.ClusterManager.OutlierDetection.BuilderclearEventService()[#not-implemented-hide:] The gRPC service for the outlier detection event service.ClusterManager.OutlierDetectiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEventLogPath()Specifies the path to the outlier event log.com.google.protobuf.ByteStringgetEventLogPathBytes()Specifies the path to the outlier event log.EventServiceConfiggetEventService()[#not-implemented-hide:] The gRPC service for the outlier detection event service.EventServiceConfig.BuildergetEventServiceBuilder()[#not-implemented-hide:] The gRPC service for the outlier detection event service.private com.google.protobuf.SingleFieldBuilder<EventServiceConfig,EventServiceConfig.Builder,EventServiceConfigOrBuilder>getEventServiceFieldBuilder()[#not-implemented-hide:] The gRPC service for the outlier detection event service.EventServiceConfigOrBuildergetEventServiceOrBuilder()[#not-implemented-hide:] The gRPC service for the outlier detection event service.booleanhasEventService()[#not-implemented-hide:] The gRPC service for the outlier detection event service.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()ClusterManager.OutlierDetection.BuildermergeEventService(EventServiceConfig value)[#not-implemented-hide:] The gRPC service for the outlier detection event service.ClusterManager.OutlierDetection.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClusterManager.OutlierDetection.BuildermergeFrom(com.google.protobuf.Message other)ClusterManager.OutlierDetection.BuildermergeFrom(ClusterManager.OutlierDetection other)ClusterManager.OutlierDetection.BuildersetEventLogPath(java.lang.String value)Specifies the path to the outlier event log.ClusterManager.OutlierDetection.BuildersetEventLogPathBytes(com.google.protobuf.ByteString value)Specifies the path to the outlier event log.ClusterManager.OutlierDetection.BuildersetEventService(EventServiceConfig value)[#not-implemented-hide:] The gRPC service for the outlier detection event service.ClusterManager.OutlierDetection.BuildersetEventService(EventServiceConfig.Builder builderForValue)[#not-implemented-hide:] The gRPC service for the outlier detection event service.-
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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
eventLogPath_
private java.lang.Object eventLogPath_
-
eventService_
private EventServiceConfig eventService_
-
eventServiceBuilder_
private com.google.protobuf.SingleFieldBuilder<EventServiceConfig,EventServiceConfig.Builder,EventServiceConfigOrBuilder> eventServiceBuilder_
-
-
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<ClusterManager.OutlierDetection.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public ClusterManager.OutlierDetection.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<ClusterManager.OutlierDetection.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<ClusterManager.OutlierDetection.Builder>
-
getDefaultInstanceForType
public ClusterManager.OutlierDetection getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClusterManager.OutlierDetection build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClusterManager.OutlierDetection buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(ClusterManager.OutlierDetection result)
-
mergeFrom
public ClusterManager.OutlierDetection.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterManager.OutlierDetection.Builder>
-
mergeFrom
public ClusterManager.OutlierDetection.Builder mergeFrom(ClusterManager.OutlierDetection other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClusterManager.OutlierDetection.Builder>
-
mergeFrom
public ClusterManager.OutlierDetection.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<ClusterManager.OutlierDetection.Builder>- Throws:
java.io.IOException
-
getEventLogPath
public java.lang.String getEventLogPath()
Specifies the path to the outlier event log.
string event_log_path = 1;- Specified by:
getEventLogPathin interfaceClusterManager.OutlierDetectionOrBuilder- Returns:
- The eventLogPath.
-
getEventLogPathBytes
public com.google.protobuf.ByteString getEventLogPathBytes()
Specifies the path to the outlier event log.
string event_log_path = 1;- Specified by:
getEventLogPathBytesin interfaceClusterManager.OutlierDetectionOrBuilder- Returns:
- The bytes for eventLogPath.
-
setEventLogPath
public ClusterManager.OutlierDetection.Builder setEventLogPath(java.lang.String value)
Specifies the path to the outlier event log.
string event_log_path = 1;- Parameters:
value- The eventLogPath to set.- Returns:
- This builder for chaining.
-
clearEventLogPath
public ClusterManager.OutlierDetection.Builder clearEventLogPath()
Specifies the path to the outlier event log.
string event_log_path = 1;- Returns:
- This builder for chaining.
-
setEventLogPathBytes
public ClusterManager.OutlierDetection.Builder setEventLogPathBytes(com.google.protobuf.ByteString value)
Specifies the path to the outlier event log.
string event_log_path = 1;- Parameters:
value- The bytes for eventLogPath to set.- Returns:
- This builder for chaining.
-
hasEventService
public boolean hasEventService()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;- Specified by:
hasEventServicein interfaceClusterManager.OutlierDetectionOrBuilder- Returns:
- Whether the eventService field is set.
-
getEventService
public EventServiceConfig getEventService()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;- Specified by:
getEventServicein interfaceClusterManager.OutlierDetectionOrBuilder- Returns:
- The eventService.
-
setEventService
public ClusterManager.OutlierDetection.Builder setEventService(EventServiceConfig value)
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
setEventService
public ClusterManager.OutlierDetection.Builder setEventService(EventServiceConfig.Builder builderForValue)
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
mergeEventService
public ClusterManager.OutlierDetection.Builder mergeEventService(EventServiceConfig value)
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
clearEventService
public ClusterManager.OutlierDetection.Builder clearEventService()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
getEventServiceBuilder
public EventServiceConfig.Builder getEventServiceBuilder()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
getEventServiceOrBuilder
public EventServiceConfigOrBuilder getEventServiceOrBuilder()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;- Specified by:
getEventServiceOrBuilderin interfaceClusterManager.OutlierDetectionOrBuilder
-
getEventServiceFieldBuilder
private com.google.protobuf.SingleFieldBuilder<EventServiceConfig,EventServiceConfig.Builder,EventServiceConfigOrBuilder> getEventServiceFieldBuilder()
[#not-implemented-hide:] The gRPC service for the outlier detection event service. If empty, outlier detection events won't be sent to a remote endpoint.
.envoy.config.core.v3.EventServiceConfig event_service = 2;
-
-