Package org.yamcs.protobuf
Class Mdb.CreateParameterRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
org.yamcs.protobuf.Mdb.CreateParameterRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,Mdb.CreateParameterRequestOrBuilder
- Enclosing class:
- Mdb.CreateParameterRequest
public static final class Mdb.CreateParameterRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
implements Mdb.CreateParameterRequestOrBuilder
Protobuf type
yamcs.protobuf.mdb.CreateParameterRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Type of datasource.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Yamcs instance nameLong description (Markdown)Fully qualified parameter nameclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Fully qualified name of a parameter typeShort description (one line)clone()
boolean
containsAliases
(String key) Aliases, keyed by namespaceDeprecated.int
Aliases, keyed by namespaceAliases, keyed by namespacegetAliasesOrDefault
(String key, String defaultValue) Aliases, keyed by namespacegetAliasesOrThrow
(String key) Aliases, keyed by namespaceType of datasource.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Yamcs instance namecom.google.protobuf.ByteString
Yamcs instance nameLong description (Markdown)com.google.protobuf.ByteString
Long description (Markdown)Deprecated.getName()
Fully qualified parameter namecom.google.protobuf.ByteString
Fully qualified parameter nameFully qualified name of a parameter typecom.google.protobuf.ByteString
Fully qualified name of a parameter typeShort description (one line)com.google.protobuf.ByteString
Short description (one line)boolean
Type of datasource.boolean
Yamcs instance nameboolean
Long description (Markdown)boolean
hasName()
Fully qualified parameter nameboolean
Fully qualified name of a parameter typeboolean
Short description (one line)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) putAliases
(String key, String value) Aliases, keyed by namespaceputAllAliases
(Map<String, String> values) Aliases, keyed by namespaceremoveAliases
(String key) Aliases, keyed by namespacesetDataSource
(Mdb.DataSourceType value) Type of datasource.setInstance
(String value) Yamcs instance namesetInstanceBytes
(com.google.protobuf.ByteString value) Yamcs instance namesetLongDescription
(String value) Long description (Markdown)setLongDescriptionBytes
(com.google.protobuf.ByteString value) Long description (Markdown)Fully qualified parameter namesetNameBytes
(com.google.protobuf.ByteString value) Fully qualified parameter namesetParameterType
(String value) Fully qualified name of a parameter typesetParameterTypeBytes
(com.google.protobuf.ByteString value) Fully qualified name of a parameter typesetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setShortDescription
(String value) Short description (one line)setShortDescriptionBytes
(com.google.protobuf.ByteString value) Short description (one line)setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, 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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.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<Mdb.CreateParameterRequest.Builder>
-
setField
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
clearField
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
clearOneof
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
setRepeatedField
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
addRepeatedField
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Mdb.CreateParameterRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
-
mergeFrom
public Mdb.CreateParameterRequest.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<Mdb.CreateParameterRequest.Builder>
- Throws:
IOException
-
hasInstance
public boolean hasInstance()Yamcs instance name
optional string instance = 1;
- Specified by:
hasInstance
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the instance field is set.
-
getInstance
Yamcs instance name
optional string instance = 1;
- Specified by:
getInstance
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()Yamcs instance name
optional string instance = 1;
- Specified by:
getInstanceBytes
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The bytes for instance.
-
setInstance
Yamcs instance name
optional string instance = 1;
- Parameters:
value
- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
Yamcs instance name
optional string instance = 1;
- Returns:
- This builder for chaining.
-
setInstanceBytes
Yamcs instance name
optional string instance = 1;
- Parameters:
value
- The bytes for instance to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Fully qualified parameter name
optional string name = 2;
- Specified by:
hasName
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the name field is set.
-
getName
Fully qualified parameter name
optional string name = 2;
- Specified by:
getName
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Fully qualified parameter name
optional string name = 2;
- Specified by:
getNameBytes
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
Fully qualified parameter name
optional string name = 2;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
Fully qualified parameter name
optional string name = 2;
- Returns:
- This builder for chaining.
-
setNameBytes
Fully qualified parameter name
optional string name = 2;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasShortDescription
public boolean hasShortDescription()Short description (one line)
optional string shortDescription = 3;
- Specified by:
hasShortDescription
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the shortDescription field is set.
-
getShortDescription
Short description (one line)
optional string shortDescription = 3;
- Specified by:
getShortDescription
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The shortDescription.
-
getShortDescriptionBytes
public com.google.protobuf.ByteString getShortDescriptionBytes()Short description (one line)
optional string shortDescription = 3;
- Specified by:
getShortDescriptionBytes
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The bytes for shortDescription.
-
setShortDescription
Short description (one line)
optional string shortDescription = 3;
- Parameters:
value
- The shortDescription to set.- Returns:
- This builder for chaining.
-
clearShortDescription
Short description (one line)
optional string shortDescription = 3;
- Returns:
- This builder for chaining.
-
setShortDescriptionBytes
public Mdb.CreateParameterRequest.Builder setShortDescriptionBytes(com.google.protobuf.ByteString value) Short description (one line)
optional string shortDescription = 3;
- Parameters:
value
- The bytes for shortDescription to set.- Returns:
- This builder for chaining.
-
hasLongDescription
public boolean hasLongDescription()Long description (Markdown)
optional string longDescription = 4;
- Specified by:
hasLongDescription
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the longDescription field is set.
-
getLongDescription
Long description (Markdown)
optional string longDescription = 4;
- Specified by:
getLongDescription
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The longDescription.
-
getLongDescriptionBytes
public com.google.protobuf.ByteString getLongDescriptionBytes()Long description (Markdown)
optional string longDescription = 4;
- Specified by:
getLongDescriptionBytes
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The bytes for longDescription.
-
setLongDescription
Long description (Markdown)
optional string longDescription = 4;
- Parameters:
value
- The longDescription to set.- Returns:
- This builder for chaining.
-
clearLongDescription
Long description (Markdown)
optional string longDescription = 4;
- Returns:
- This builder for chaining.
-
setLongDescriptionBytes
public Mdb.CreateParameterRequest.Builder setLongDescriptionBytes(com.google.protobuf.ByteString value) Long description (Markdown)
optional string longDescription = 4;
- Parameters:
value
- The bytes for longDescription to set.- Returns:
- This builder for chaining.
-
getAliasesCount
public int getAliasesCount()Description copied from interface:Mdb.CreateParameterRequestOrBuilder
Aliases, keyed by namespace
map<string, string> aliases = 5;
- Specified by:
getAliasesCount
in interfaceMdb.CreateParameterRequestOrBuilder
-
containsAliases
Aliases, keyed by namespace
map<string, string> aliases = 5;
- Specified by:
containsAliases
in interfaceMdb.CreateParameterRequestOrBuilder
-
getAliases
Deprecated.UsegetAliasesMap()
instead.- Specified by:
getAliases
in interfaceMdb.CreateParameterRequestOrBuilder
-
getAliasesMap
Aliases, keyed by namespace
map<string, string> aliases = 5;
- Specified by:
getAliasesMap
in interfaceMdb.CreateParameterRequestOrBuilder
-
getAliasesOrDefault
Aliases, keyed by namespace
map<string, string> aliases = 5;
- Specified by:
getAliasesOrDefault
in interfaceMdb.CreateParameterRequestOrBuilder
-
getAliasesOrThrow
Aliases, keyed by namespace
map<string, string> aliases = 5;
- Specified by:
getAliasesOrThrow
in interfaceMdb.CreateParameterRequestOrBuilder
-
clearAliases
-
removeAliases
Aliases, keyed by namespace
map<string, string> aliases = 5;
-
getMutableAliases
Deprecated.Use alternate mutation accessors instead. -
putAliases
Aliases, keyed by namespace
map<string, string> aliases = 5;
-
putAllAliases
Aliases, keyed by namespace
map<string, string> aliases = 5;
-
hasDataSource
public boolean hasDataSource()Type of datasource. One of TELEMETERED, DERIVED, CONSTANT, LOCAL, SYSTEM, COMMAND, COMMAND_HISTORY, EXTERNAL1, EXTERNAL2, or EXTERNAL3
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 6;
- Specified by:
hasDataSource
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the dataSource field is set.
-
getDataSource
Type of datasource. One of TELEMETERED, DERIVED, CONSTANT, LOCAL, SYSTEM, COMMAND, COMMAND_HISTORY, EXTERNAL1, EXTERNAL2, or EXTERNAL3
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 6;
- Specified by:
getDataSource
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The dataSource.
-
setDataSource
Type of datasource. One of TELEMETERED, DERIVED, CONSTANT, LOCAL, SYSTEM, COMMAND, COMMAND_HISTORY, EXTERNAL1, EXTERNAL2, or EXTERNAL3
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 6;
- Parameters:
value
- The dataSource to set.- Returns:
- This builder for chaining.
-
clearDataSource
Type of datasource. One of TELEMETERED, DERIVED, CONSTANT, LOCAL, SYSTEM, COMMAND, COMMAND_HISTORY, EXTERNAL1, EXTERNAL2, or EXTERNAL3
optional .yamcs.protobuf.mdb.DataSourceType dataSource = 6;
- Returns:
- This builder for chaining.
-
hasParameterType
public boolean hasParameterType()Fully qualified name of a parameter type
optional string parameterType = 7;
- Specified by:
hasParameterType
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- Whether the parameterType field is set.
-
getParameterType
Fully qualified name of a parameter type
optional string parameterType = 7;
- Specified by:
getParameterType
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The parameterType.
-
getParameterTypeBytes
public com.google.protobuf.ByteString getParameterTypeBytes()Fully qualified name of a parameter type
optional string parameterType = 7;
- Specified by:
getParameterTypeBytes
in interfaceMdb.CreateParameterRequestOrBuilder
- Returns:
- The bytes for parameterType.
-
setParameterType
Fully qualified name of a parameter type
optional string parameterType = 7;
- Parameters:
value
- The parameterType to set.- Returns:
- This builder for chaining.
-
clearParameterType
Fully qualified name of a parameter type
optional string parameterType = 7;
- Returns:
- This builder for chaining.
-
setParameterTypeBytes
public Mdb.CreateParameterRequest.Builder setParameterTypeBytes(com.google.protobuf.ByteString value) Fully qualified name of a parameter type
optional string parameterType = 7;
- Parameters:
value
- The bytes for parameterType to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Mdb.CreateParameterRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
-
mergeUnknownFields
public final Mdb.CreateParameterRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Mdb.CreateParameterRequest.Builder>
-