java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
org.yamcs.protobuf.ParameterValueUpdate.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ParameterValueUpdateOrBuilder
- Enclosing class:
- ParameterValueUpdate
public static final class ParameterValueUpdate.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
implements ParameterValueUpdateOrBuilder
Protobuf type
yamcs.protobuf.pvalue.ParameterValueUpdate-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()How long before this value expires, in millisecondsclearField(com.google.protobuf.Descriptors.FieldDescriptor field) The generation time of the value.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Fully qualified parameter nameThe new valueclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongHow long before this value expires, in millisecondscom.google.protobuf.TimestampThe generation time of the value.com.google.protobuf.Timestamp.BuilderThe generation time of the value.com.google.protobuf.TimestampOrBuilderThe generation time of the value.Fully qualified parameter namecom.google.protobuf.ByteStringFully qualified parameter namegetValue()The new valueThe new valueThe new valuebooleanHow long before this value expires, in millisecondsbooleanThe generation time of the value.booleanFully qualified parameter namebooleanhasValue()The new valueprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ParameterValueUpdate other) mergeGenerationTime(com.google.protobuf.Timestamp value) The generation time of the value.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeValue(Yamcs.Value value) The new valuesetExpiresIn(long value) How long before this value expires, in millisecondssetGenerationTime(com.google.protobuf.Timestamp value) The generation time of the value.setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue) The generation time of the value.setParameter(String value) Fully qualified parameter namesetParameterBytes(com.google.protobuf.ByteString value) Fully qualified parameter namesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValue(Yamcs.Value value) The new valuesetValue(Yamcs.Value.Builder builderForValue) The new valueMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.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<ParameterValueUpdate.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<ParameterValueUpdate.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<ParameterValueUpdate.Builder>
-
setField
public ParameterValueUpdate.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<ParameterValueUpdate.Builder>
-
clearField
public ParameterValueUpdate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
-
clearOneof
public ParameterValueUpdate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
-
setRepeatedField
public ParameterValueUpdate.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<ParameterValueUpdate.Builder>
-
addRepeatedField
public ParameterValueUpdate.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<ParameterValueUpdate.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ParameterValueUpdate.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
-
mergeFrom
public ParameterValueUpdate.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<ParameterValueUpdate.Builder>- Throws:
IOException
-
hasParameter
public boolean hasParameter()Fully qualified parameter name
optional string parameter = 1;- Specified by:
hasParameterin interfaceParameterValueUpdateOrBuilder- Returns:
- Whether the parameter field is set.
-
getParameter
Fully qualified parameter name
optional string parameter = 1;- Specified by:
getParameterin interfaceParameterValueUpdateOrBuilder- Returns:
- The parameter.
-
getParameterBytes
public com.google.protobuf.ByteString getParameterBytes()Fully qualified parameter name
optional string parameter = 1;- Specified by:
getParameterBytesin interfaceParameterValueUpdateOrBuilder- Returns:
- The bytes for parameter.
-
setParameter
Fully qualified parameter name
optional string parameter = 1;- Parameters:
value- The parameter to set.- Returns:
- This builder for chaining.
-
clearParameter
Fully qualified parameter name
optional string parameter = 1;- Returns:
- This builder for chaining.
-
setParameterBytes
Fully qualified parameter name
optional string parameter = 1;- Parameters:
value- The bytes for parameter to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()The new value
optional .yamcs.protobuf.Value value = 2;- Specified by:
hasValuein interfaceParameterValueUpdateOrBuilder- Returns:
- Whether the value field is set.
-
getValue
The new value
optional .yamcs.protobuf.Value value = 2;- Specified by:
getValuein interfaceParameterValueUpdateOrBuilder- Returns:
- The value.
-
setValue
The new value
optional .yamcs.protobuf.Value value = 2; -
setValue
The new value
optional .yamcs.protobuf.Value value = 2; -
mergeValue
The new value
optional .yamcs.protobuf.Value value = 2; -
clearValue
The new value
optional .yamcs.protobuf.Value value = 2; -
getValueBuilder
The new value
optional .yamcs.protobuf.Value value = 2; -
getValueOrBuilder
The new value
optional .yamcs.protobuf.Value value = 2;- Specified by:
getValueOrBuilderin interfaceParameterValueUpdateOrBuilder
-
hasGenerationTime
public boolean hasGenerationTime()The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3;- Specified by:
hasGenerationTimein interfaceParameterValueUpdateOrBuilder- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3;- Specified by:
getGenerationTimein interfaceParameterValueUpdateOrBuilder- Returns:
- The generationTime.
-
setGenerationTime
The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3; -
setGenerationTime
public ParameterValueUpdate.Builder setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue) The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3; -
mergeGenerationTime
The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3; -
clearGenerationTime
The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3; -
getGenerationTimeBuilder
public com.google.protobuf.Timestamp.Builder getGenerationTimeBuilder()The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3; -
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()The generation time of the value. If specified, must be a date string in ISO 8601 format.
optional .google.protobuf.Timestamp generationTime = 3;- Specified by:
getGenerationTimeOrBuilderin interfaceParameterValueUpdateOrBuilder
-
hasExpiresIn
public boolean hasExpiresIn()How long before this value expires, in milliseconds
optional uint64 expiresIn = 4;- Specified by:
hasExpiresInin interfaceParameterValueUpdateOrBuilder- Returns:
- Whether the expiresIn field is set.
-
getExpiresIn
public long getExpiresIn()How long before this value expires, in milliseconds
optional uint64 expiresIn = 4;- Specified by:
getExpiresInin interfaceParameterValueUpdateOrBuilder- Returns:
- The expiresIn.
-
setExpiresIn
How long before this value expires, in milliseconds
optional uint64 expiresIn = 4;- Parameters:
value- The expiresIn to set.- Returns:
- This builder for chaining.
-
clearExpiresIn
How long before this value expires, in milliseconds
optional uint64 expiresIn = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ParameterValueUpdate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
-
mergeUnknownFields
public final ParameterValueUpdate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterValueUpdate.Builder>
-