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.Builder
addAllPathList(Iterable<? extends Telemetry.Path> values)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
addPathList(int index, Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
addPathList(int index, Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
addPathList(Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
addPathList(Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.Builder
addPathListBuilder()
List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.Builder
addPathListBuilder(int index)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Telemetry.SubscriptionRequest
build()
Telemetry.SubscriptionRequest
buildPartial()
Telemetry.SubscriptionRequest.Builder
clear()
Telemetry.SubscriptionRequest.Builder
clearAdditionalConfig()
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Telemetry.SubscriptionRequest.Builder
clearInput()
Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Telemetry.SubscriptionRequest.Builder
clearPathList()
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
clone()
Telemetry.SubscriptionAdditionalConfig
getAdditionalConfig()
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionAdditionalConfig.Builder
getAdditionalConfigBuilder()
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionAdditionalConfigOrBuilder
getAdditionalConfigOrBuilder()
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Telemetry.SubscriptionInput
getInput()
Data associated with a telemetry subscriptionTelemetry.SubscriptionInput.Builder
getInputBuilder()
Data associated with a telemetry subscriptionTelemetry.SubscriptionInputOrBuilder
getInputOrBuilder()
Data associated with a telemetry subscriptionTelemetry.Path
getPathList(int index)
List of data models paths and filters which are used in a telemetry operation.Telemetry.Path.Builder
getPathListBuilder(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.int
getPathListCount()
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.PathOrBuilder
getPathListOrBuilder(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.boolean
hasAdditionalConfig()
The below configuration is not defined in Openconfig RPC.boolean
hasInput()
Data associated with a telemetry subscriptionprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Telemetry.SubscriptionRequest.Builder
mergeAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Telemetry.SubscriptionRequest.Builder
mergeFrom(com.google.protobuf.Message other)
Telemetry.SubscriptionRequest.Builder
mergeFrom(Telemetry.SubscriptionRequest other)
Telemetry.SubscriptionRequest.Builder
mergeInput(Telemetry.SubscriptionInput value)
Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Telemetry.SubscriptionRequest.Builder
removePathList(int index)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
setAdditionalConfig(Telemetry.SubscriptionAdditionalConfig value)
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.Builder
setAdditionalConfig(Telemetry.SubscriptionAdditionalConfig.Builder builderForValue)
The below configuration is not defined in Openconfig RPC.Telemetry.SubscriptionRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Telemetry.SubscriptionRequest.Builder
setInput(Telemetry.SubscriptionInput value)
Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.Builder
setInput(Telemetry.SubscriptionInput.Builder builderForValue)
Data associated with a telemetry subscriptionTelemetry.SubscriptionRequest.Builder
setPathList(int index, Telemetry.Path value)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
setPathList(int index, Telemetry.Path.Builder builderForValue)
List of data models paths and filters which are used in a telemetry operation.Telemetry.SubscriptionRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Telemetry.SubscriptionRequest.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
clear
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
getDefaultInstanceForType
public Telemetry.SubscriptionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Telemetry.SubscriptionRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Telemetry.SubscriptionRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
setField
public Telemetry.SubscriptionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
clearField
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
clearOneof
public Telemetry.SubscriptionRequest.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<Telemetry.SubscriptionRequest.Builder>
-
setRepeatedField
public Telemetry.SubscriptionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
addRepeatedField
public Telemetry.SubscriptionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeFrom
public Telemetry.SubscriptionRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeFrom
public Telemetry.SubscriptionRequest.Builder mergeFrom(Telemetry.SubscriptionRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasInput
in interfaceTelemetry.SubscriptionRequestOrBuilder
-
getInput
public Telemetry.SubscriptionInput getInput()
Data associated with a telemetry subscription
.telemetry.SubscriptionInput input = 1;
- Specified by:
getInput
in 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:
getInputOrBuilder
in 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:
getPathListList
in 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:
getPathListCount
in 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:
getPathList
in 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:
getPathListOrBuilder
in 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:
getPathListOrBuilderList
in 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:
hasAdditionalConfig
in 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:
getAdditionalConfig
in 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:
getAdditionalConfigOrBuilder
in interfaceTelemetry.SubscriptionRequestOrBuilder
-
setUnknownFields
public final Telemetry.SubscriptionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
mergeUnknownFields
public final Telemetry.SubscriptionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Telemetry.SubscriptionRequest.Builder>
-
-