Package com.viam.robot.v1
Class Robot.UploadDataFromPathRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Robot.UploadDataFromPathRequest,Robot.UploadDataFromPathRequest.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.UploadDataFromPathRequest,Robot.UploadDataFromPathRequest.Builder>
com.viam.robot.v1.Robot.UploadDataFromPathRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Robot.UploadDataFromPathRequestOrBuilder,Cloneable
- Enclosing class:
Robot.UploadDataFromPathRequest
public static final class Robot.UploadDataFromPathRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.UploadDataFromPathRequest,Robot.UploadDataFromPathRequest.Builder>
implements Robot.UploadDataFromPathRequestOrBuilder
Protobuf type
viam.robot.v1.UploadDataFromPathRequest-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionAdditional arguments to the method.File or folder path on the robot to upload.Optional metadata to apply to uploaded files.com.google.protobuf.StructgetExtra()Additional arguments to the method.getPath()File or folder path on the robot to upload.com.google.protobuf.ByteStringFile or folder path on the robot to upload.Optional metadata to apply to uploaded files.booleanhasExtra()Additional arguments to the method.booleanOptional metadata to apply to uploaded files.mergeExtra(com.google.protobuf.Struct value) Additional arguments to the method.Optional metadata to apply to uploaded files.setExtra(com.google.protobuf.Struct value) Additional arguments to the method.setExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments to the method.File or folder path on the robot to upload.setPathBytes(com.google.protobuf.ByteString value) File or folder path on the robot to upload.Optional metadata to apply to uploaded files.setUploadMetadata(DataSync.UploadMetadata.Builder builderForValue) Optional metadata to apply to uploaded files.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getPath
File or folder path on the robot to upload.
string path = 1 [json_name = "path"];- Specified by:
getPathin interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- The path.
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()File or folder path on the robot to upload.
string path = 1 [json_name = "path"];- Specified by:
getPathBytesin interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- The bytes for path.
-
setPath
File or folder path on the robot to upload.
string path = 1 [json_name = "path"];- Parameters:
value- The path to set.- Returns:
- This builder for chaining.
-
clearPath
File or folder path on the robot to upload.
string path = 1 [json_name = "path"];- Returns:
- This builder for chaining.
-
setPathBytes
File or folder path on the robot to upload.
string path = 1 [json_name = "path"];- Parameters:
value- The bytes for path to set.- Returns:
- This builder for chaining.
-
hasUploadMetadata
public boolean hasUploadMetadata()Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"];- Specified by:
hasUploadMetadatain interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- Whether the uploadMetadata field is set.
-
getUploadMetadata
Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"];- Specified by:
getUploadMetadatain interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- The uploadMetadata.
-
setUploadMetadata
Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"]; -
setUploadMetadata
public Robot.UploadDataFromPathRequest.Builder setUploadMetadata(DataSync.UploadMetadata.Builder builderForValue) Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"]; -
mergeUploadMetadata
Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"]; -
clearUploadMetadata
Optional metadata to apply to uploaded files.
optional .viam.app.datasync.v1.UploadMetadata upload_metadata = 2 [json_name = "uploadMetadata"]; -
hasExtra
public boolean hasExtra()Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
hasExtrain interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- Whether the extra field is set.
-
getExtra
public com.google.protobuf.Struct getExtra()Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
getExtrain interfaceRobot.UploadDataFromPathRequestOrBuilder- Returns:
- The extra.
-
setExtra
Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
setExtra
public Robot.UploadDataFromPathRequest.Builder setExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
mergeExtra
Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
clearExtra
Additional arguments to the method.
.google.protobuf.Struct extra = 99 [json_name = "extra"];
-