Class Telemetry.SubscriptionRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
- org.opennms.features.openconfig.proto.jti.Telemetry.SubscriptionRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Telemetry.SubscriptionRequestOrBuilder
- Enclosing class:
- Telemetry.SubscriptionRequest
public static final class Telemetry.SubscriptionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder> implements Telemetry.SubscriptionRequestOrBuilder
Message sent for a telemetry subscription request
Protobuf typetelemetry.SubscriptionRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Telemetry.SubscriptionRequest.BuilderaddAllPathList(Iterable<? extends Telemetry.Path> values)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuilderaddPathList(int index, Telemetry.Path value)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuilderaddPathList(int index, Telemetry.Path.Builder builderForValue)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuilderaddPathList(Telemetry.Path value)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuilderaddPathList(Telemetry.Path.Builder builderForValue)List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.BuilderaddPathListBuilder()List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.BuilderaddPathListBuilder(int index)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Telemetry.SubscriptionRequestbuild()Telemetry.SubscriptionRequestbuildPartial()Telemetry.SubscriptionRequest.Builderclear()Telemetry.SubscriptionRequest.BuilderclearAdditionalConfig()The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Telemetry.SubscriptionRequest.BuilderclearInput()Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Telemetry.SubscriptionRequest.BuilderclearPathList()List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builderclone()Telemetry.SubscriptionAdditionalConfiggetAdditionalConfig()The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionAdditionalConfig.BuildergetAdditionalConfigBuilder()The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionAdditionalConfigOrBuildergetAdditionalConfigOrBuilder()The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Telemetry.SubscriptionInputgetInput()Data associated with a telemetry subscriptionTelemetry.SubscriptionInput.BuildergetInputBuilder()Data associated with a telemetry subscriptionTelemetry.SubscriptionInputOrBuildergetInputOrBuilder()Data associated with a telemetry subscriptionTelemetry.PathgetPathList(int index)List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.BuildergetPathListBuilder(int index)List of data models paths and filters which are used in a telemetry operation.List<Telemetry.Path.Builder>getPathListBuilderList()List of data models paths and filters which are used in a telemetry operation.intgetPathListCount()List of data models paths and filters which are used in a telemetry operation.List<Telemetry.Path>getPathListList()List of data models paths and filters which are used in a telemetry operation.Telemetry.PathOrBuildergetPathListOrBuilder(int index)List of data models paths and filters which are used in a telemetry operation.List<? extends Telemetry.PathOrBuilder>getPathListOrBuilderList()List of data models paths and filters which are used in a telemetry operation.booleanhasAdditionalConfig()The below configuration is not defined in Openconfig RPC.booleanhasInput()Data associated with a telemetry subscriptionprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Telemetry.SubscriptionRequest.BuildermergeAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Telemetry.SubscriptionRequest.BuildermergeFrom(com.google.protobuf.Message other)Telemetry.SubscriptionRequest.BuildermergeFrom(Telemetry.SubscriptionRequest other)Telemetry.SubscriptionRequest.BuildermergeInput(Telemetry.SubscriptionInput value)Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Telemetry.SubscriptionRequest.BuilderremovePathList(int index)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuildersetAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.BuildersetAdditionalConfig(Telemetry.SubscriptionAdditionalConfig.Builder builderForValue)The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Telemetry.SubscriptionRequest.BuildersetInput(Telemetry.SubscriptionInput value)Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.BuildersetInput(Telemetry.SubscriptionInput.Builder builderForValue)Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.BuildersetPathList(int index, Telemetry.Path value)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuildersetPathList(int index, Telemetry.Path.Builder builderForValue)List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Telemetry.SubscriptionRequest.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, 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 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<Telemetry.SubscriptionRequest.Builder>
-
clear
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
getDefaultInstanceForType
public Telemetry.SubscriptionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Telemetry.SubscriptionRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Telemetry.SubscriptionRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
setField
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
clearField
public Telemetry.SubscriptionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
clearOneof
public Telemetry.SubscriptionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
setRepeatedField
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
addRepeatedField
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
mergeFrom
public Telemetry.SubscriptionRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeFrom
public Telemetry.SubscriptionRequest.Builder mergeFrom(Telemetry.SubscriptionRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeFrom
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>- Throws:
IOException
-
hasInput
public boolean hasInput()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;- Specified by:
hasInputin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getInput
public Telemetry.SubscriptionInput getInput()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;- Specified by:
getInputin interfaceTelemetry.SubscriptionRequestOrBuilder
-
setInput
public Telemetry.SubscriptionRequest.Builder setInput(Telemetry.SubscriptionInput value)
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
-
setInput
public Telemetry.SubscriptionRequest.Builder setInput(Telemetry.SubscriptionInput.Builder builderForValue)
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
-
mergeInput
public Telemetry.SubscriptionRequest.Builder mergeInput(Telemetry.SubscriptionInput value)
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
-
clearInput
public Telemetry.SubscriptionRequest.Builder clearInput()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
-
getInputBuilder
public Telemetry.SubscriptionInput.Builder getInputBuilder()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
-
getInputOrBuilder
public Telemetry.SubscriptionInputOrBuilder getInputOrBuilder()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;- Specified by:
getInputOrBuilderin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getPathListList
public List<Telemetry.Path> getPathListList()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;- Specified by:
getPathListListin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getPathListCount
public int getPathListCount()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;- Specified by:
getPathListCountin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getPathList
public Telemetry.Path getPathList(int index)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;- Specified by:
getPathListin interfaceTelemetry.SubscriptionRequestOrBuilder
-
setPathList
public Telemetry.SubscriptionRequest.Builder setPathList(int index, Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
setPathList
public Telemetry.SubscriptionRequest.Builder setPathList(int index, Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addPathList
public Telemetry.SubscriptionRequest.Builder addPathList(Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addPathList
public Telemetry.SubscriptionRequest.Builder addPathList(int index, Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addPathList
public Telemetry.SubscriptionRequest.Builder addPathList(Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addPathList
public Telemetry.SubscriptionRequest.Builder addPathList(int index, Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addAllPathList
public Telemetry.SubscriptionRequest.Builder addAllPathList(Iterable<? extends Telemetry.Path> values)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
clearPathList
public Telemetry.SubscriptionRequest.Builder clearPathList()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
removePathList
public Telemetry.SubscriptionRequest.Builder removePathList(int index)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
getPathListBuilder
public Telemetry.Path.Builder getPathListBuilder(int index)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
getPathListOrBuilder
public Telemetry.PathOrBuilder getPathListOrBuilder(int index)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;- Specified by:
getPathListOrBuilderin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getPathListOrBuilderList
public List<? extends Telemetry.PathOrBuilder> getPathListOrBuilderList()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;- Specified by:
getPathListOrBuilderListin interfaceTelemetry.SubscriptionRequestOrBuilder
-
addPathListBuilder
public Telemetry.Path.Builder addPathListBuilder()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
addPathListBuilder
public Telemetry.Path.Builder addPathListBuilder(int index)
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
getPathListBuilderList
public List<Telemetry.Path.Builder> getPathListBuilderList()
List of data models paths and filters which are used in a telemetry operation.
repeated .telemetry.Path path_list = 2;
-
hasAdditionalConfig
public boolean hasAdditionalConfig()
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;- Specified by:
hasAdditionalConfigin interfaceTelemetry.SubscriptionRequestOrBuilder
-
getAdditionalConfig
public Telemetry.SubscriptionAdditionalConfig getAdditionalConfig()
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;- Specified by:
getAdditionalConfigin interfaceTelemetry.SubscriptionRequestOrBuilder
-
setAdditionalConfig
public Telemetry.SubscriptionRequest.Builder setAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;
-
setAdditionalConfig
public Telemetry.SubscriptionRequest.Builder setAdditionalConfig(Telemetry.SubscriptionAdditionalConfig.Builder builderForValue)
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;
-
mergeAdditionalConfig
public Telemetry.SubscriptionRequest.Builder mergeAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;
-
clearAdditionalConfig
public Telemetry.SubscriptionRequest.Builder clearAdditionalConfig()
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;
-
getAdditionalConfigBuilder
public Telemetry.SubscriptionAdditionalConfig.Builder getAdditionalConfigBuilder()
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;
-
getAdditionalConfigOrBuilder
public Telemetry.SubscriptionAdditionalConfigOrBuilder getAdditionalConfigOrBuilder()
The below configuration is not defined in Openconfig RPC. It is a proposed extension to configure additional subscription request features.
.telemetry.SubscriptionAdditionalConfig additional_config = 3;- Specified by:
getAdditionalConfigOrBuilderin interfaceTelemetry.SubscriptionRequestOrBuilder
-
setUnknownFields
public final Telemetry.SubscriptionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeUnknownFields
public final Telemetry.SubscriptionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
-