java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
org.yamcs.protobuf.RemoteFile.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RemoteFileOrBuilder
- Enclosing class:
- RemoteFile
public static final class RemoteFile.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
implements RemoteFileOrBuilder
Protobuf type
yamcs.protobuf.filetransfer.RemoteFile-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional bool isDirectory = 2;optional .google.protobuf.Timestamp modified = 4;optional string name = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional uint64 size = 3;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional bool isDirectory = 2;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp modified = 4;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp modified = 4;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp modified = 4;getName()optional string name = 1;com.google.protobuf.ByteStringoptional string name = 1;longgetSize()optional uint64 size = 3;booleanoptional bool isDirectory = 2;booleanoptional .google.protobuf.Timestamp modified = 4;booleanhasName()optional string name = 1;booleanhasSize()optional uint64 size = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(RemoteFile other) mergeModified(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp modified = 4;final RemoteFile.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setIsDirectory(boolean value) optional bool isDirectory = 2;setModified(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp modified = 4;setModified(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp modified = 4;optional string name = 1;setNameBytes(com.google.protobuf.ByteString value) optional string name = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSize(long value) optional uint64 size = 3;final RemoteFile.BuildersetUnknownFields(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, 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<RemoteFile.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<RemoteFile.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<RemoteFile.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<RemoteFile.Builder>
-
setField
public RemoteFile.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<RemoteFile.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
-
setRepeatedField
public RemoteFile.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<RemoteFile.Builder>
-
addRepeatedField
public RemoteFile.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<RemoteFile.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RemoteFile.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
-
mergeFrom
public RemoteFile.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<RemoteFile.Builder>- Throws:
IOException
-
hasName
public boolean hasName()optional string name = 1;- Specified by:
hasNamein interfaceRemoteFileOrBuilder- Returns:
- Whether the name field is set.
-
getName
optional string name = 1;- Specified by:
getNamein interfaceRemoteFileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 1;- Specified by:
getNameBytesin interfaceRemoteFileOrBuilder- Returns:
- The bytes for name.
-
setName
optional string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
optional string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
optional string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasIsDirectory
public boolean hasIsDirectory()optional bool isDirectory = 2;- Specified by:
hasIsDirectoryin interfaceRemoteFileOrBuilder- Returns:
- Whether the isDirectory field is set.
-
getIsDirectory
public boolean getIsDirectory()optional bool isDirectory = 2;- Specified by:
getIsDirectoryin interfaceRemoteFileOrBuilder- Returns:
- The isDirectory.
-
setIsDirectory
optional bool isDirectory = 2;- Parameters:
value- The isDirectory to set.- Returns:
- This builder for chaining.
-
clearIsDirectory
optional bool isDirectory = 2;- Returns:
- This builder for chaining.
-
hasSize
public boolean hasSize()optional uint64 size = 3;- Specified by:
hasSizein interfaceRemoteFileOrBuilder- Returns:
- Whether the size field is set.
-
getSize
public long getSize()optional uint64 size = 3;- Specified by:
getSizein interfaceRemoteFileOrBuilder- Returns:
- The size.
-
setSize
optional uint64 size = 3;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
optional uint64 size = 3;- Returns:
- This builder for chaining.
-
hasModified
public boolean hasModified()optional .google.protobuf.Timestamp modified = 4;- Specified by:
hasModifiedin interfaceRemoteFileOrBuilder- Returns:
- Whether the modified field is set.
-
getModified
public com.google.protobuf.Timestamp getModified()optional .google.protobuf.Timestamp modified = 4;- Specified by:
getModifiedin interfaceRemoteFileOrBuilder- Returns:
- The modified.
-
setModified
optional .google.protobuf.Timestamp modified = 4; -
setModified
optional .google.protobuf.Timestamp modified = 4; -
mergeModified
optional .google.protobuf.Timestamp modified = 4; -
clearModified
optional .google.protobuf.Timestamp modified = 4; -
getModifiedBuilder
public com.google.protobuf.Timestamp.Builder getModifiedBuilder()optional .google.protobuf.Timestamp modified = 4; -
getModifiedOrBuilder
public com.google.protobuf.TimestampOrBuilder getModifiedOrBuilder()optional .google.protobuf.Timestamp modified = 4;- Specified by:
getModifiedOrBuilderin interfaceRemoteFileOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
-
mergeUnknownFields
public final RemoteFile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RemoteFile.Builder>
-