Package viam.app.dataset.v1
Class DatasetOuterClass.GetSequenceDatasetExportResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<DatasetOuterClass.GetSequenceDatasetExportResponse,DatasetOuterClass.GetSequenceDatasetExportResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<DatasetOuterClass.GetSequenceDatasetExportResponse,DatasetOuterClass.GetSequenceDatasetExportResponse.Builder>
viam.app.dataset.v1.DatasetOuterClass.GetSequenceDatasetExportResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,DatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder
- Enclosing class:
DatasetOuterClass.GetSequenceDatasetExportResponse
public static final class DatasetOuterClass.GetSequenceDatasetExportResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<DatasetOuterClass.GetSequenceDatasetExportResponse,DatasetOuterClass.GetSequenceDatasetExportResponse.Builder>
implements DatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder
GetSequenceDatasetExportResponse reports the current status of an export job. download_url and expires_at are set only when status is COMPLETED; error_message is set only when status is FAILED.Protobuf type
viam.app.dataset.v1.GetSequenceDatasetExportResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription.google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];.google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];Short-lived (e.g.Human-readable cause; empty unless status is FAILED.When download_url stops working.string job_id = 1 [json_name = "jobId"];.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];com.google.protobuf.Timestamp.google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];com.google.protobuf.Timestamp.google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];Short-lived (e.g.com.google.protobuf.ByteStringShort-lived (e.g.Human-readable cause; empty unless status is FAILED.com.google.protobuf.ByteStringHuman-readable cause; empty unless status is FAILED.com.google.protobuf.TimestampWhen download_url stops working.getJobId()string job_id = 1 [json_name = "jobId"];com.google.protobuf.ByteStringstring job_id = 1 [json_name = "jobId"];.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];int.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];boolean.google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];boolean.google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];booleanWhen download_url stops working.mergeCompletedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];mergeCreatedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];mergeExpiresAt(com.google.protobuf.Timestamp value) When download_url stops working.setCompletedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];setCompletedAt(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];setCreatedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];setDownloadUrl(String value) Short-lived (e.g.setDownloadUrlBytes(com.google.protobuf.ByteString value) Short-lived (e.g.setErrorMessage(String value) Human-readable cause; empty unless status is FAILED.setErrorMessageBytes(com.google.protobuf.ByteString value) Human-readable cause; empty unless status is FAILED.setExpiresAt(com.google.protobuf.Timestamp value) When download_url stops working.setExpiresAt(com.google.protobuf.Timestamp.Builder builderForValue) When download_url stops working.string job_id = 1 [json_name = "jobId"];setJobIdBytes(com.google.protobuf.ByteString value) string job_id = 1 [json_name = "jobId"];.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];setStatusValue(int value) .viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];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
-
getJobId
string job_id = 1 [json_name = "jobId"];- Specified by:
getJobIdin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The jobId.
-
getJobIdBytes
public com.google.protobuf.ByteString getJobIdBytes()string job_id = 1 [json_name = "jobId"];- Specified by:
getJobIdBytesin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The bytes for jobId.
-
setJobId
string job_id = 1 [json_name = "jobId"];- Parameters:
value- The jobId to set.- Returns:
- This builder for chaining.
-
clearJobId
string job_id = 1 [json_name = "jobId"];- Returns:
- This builder for chaining.
-
setJobIdBytes
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setJobIdBytes(com.google.protobuf.ByteString value) string job_id = 1 [json_name = "jobId"];- Parameters:
value- The bytes for jobId to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue().viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];- Specified by:
getStatusValuein interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];- Specified by:
getStatusin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The status.
-
setStatus
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setStatus(DatasetOuterClass.SequenceDatasetExportStatus value) .viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
clearStatus
.viam.app.dataset.v1.SequenceDatasetExportStatus status = 2 [json_name = "status"];- Returns:
- This builder for chaining.
-
getDownloadUrl
Short-lived (e.g. 1h) signed URL for direct download from backing storage. Empty unless status is COMPLETED.
string download_url = 3 [json_name = "downloadUrl"];- Specified by:
getDownloadUrlin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The downloadUrl.
-
getDownloadUrlBytes
public com.google.protobuf.ByteString getDownloadUrlBytes()Short-lived (e.g. 1h) signed URL for direct download from backing storage. Empty unless status is COMPLETED.
string download_url = 3 [json_name = "downloadUrl"];- Specified by:
getDownloadUrlBytesin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The bytes for downloadUrl.
-
setDownloadUrl
Short-lived (e.g. 1h) signed URL for direct download from backing storage. Empty unless status is COMPLETED.
string download_url = 3 [json_name = "downloadUrl"];- Parameters:
value- The downloadUrl to set.- Returns:
- This builder for chaining.
-
clearDownloadUrl
Short-lived (e.g. 1h) signed URL for direct download from backing storage. Empty unless status is COMPLETED.
string download_url = 3 [json_name = "downloadUrl"];- Returns:
- This builder for chaining.
-
setDownloadUrlBytes
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setDownloadUrlBytes(com.google.protobuf.ByteString value) Short-lived (e.g. 1h) signed URL for direct download from backing storage. Empty unless status is COMPLETED.
string download_url = 3 [json_name = "downloadUrl"];- Parameters:
value- The bytes for downloadUrl to set.- Returns:
- This builder for chaining.
-
hasExpiresAt
public boolean hasExpiresAt()When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"];- Specified by:
hasExpiresAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- Whether the expiresAt field is set.
-
getExpiresAt
public com.google.protobuf.Timestamp getExpiresAt()When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"];- Specified by:
getExpiresAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The expiresAt.
-
setExpiresAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setExpiresAt(com.google.protobuf.Timestamp value) When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"]; -
setExpiresAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setExpiresAt(com.google.protobuf.Timestamp.Builder builderForValue) When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"]; -
mergeExpiresAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder mergeExpiresAt(com.google.protobuf.Timestamp value) When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"]; -
clearExpiresAt
When download_url stops working. Empty unless status is COMPLETED.
.google.protobuf.Timestamp expires_at = 4 [json_name = "expiresAt"]; -
getErrorMessage
Human-readable cause; empty unless status is FAILED.
string error_message = 5 [json_name = "errorMessage"];- Specified by:
getErrorMessagein interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()Human-readable cause; empty unless status is FAILED.
string error_message = 5 [json_name = "errorMessage"];- Specified by:
getErrorMessageBytesin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The bytes for errorMessage.
-
setErrorMessage
Human-readable cause; empty unless status is FAILED.
string error_message = 5 [json_name = "errorMessage"];- Parameters:
value- The errorMessage to set.- Returns:
- This builder for chaining.
-
clearErrorMessage
Human-readable cause; empty unless status is FAILED.
string error_message = 5 [json_name = "errorMessage"];- Returns:
- This builder for chaining.
-
setErrorMessageBytes
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setErrorMessageBytes(com.google.protobuf.ByteString value) Human-readable cause; empty unless status is FAILED.
string error_message = 5 [json_name = "errorMessage"];- Parameters:
value- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-
hasCreatedAt
public boolean hasCreatedAt().google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];- Specified by:
hasCreatedAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- Whether the createdAt field is set.
-
getCreatedAt
public com.google.protobuf.Timestamp getCreatedAt().google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"];- Specified by:
getCreatedAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setCreatedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"]; -
setCreatedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setCreatedAt(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"]; -
mergeCreatedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder mergeCreatedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"]; -
clearCreatedAt
.google.protobuf.Timestamp created_at = 6 [json_name = "createdAt"]; -
hasCompletedAt
public boolean hasCompletedAt().google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];- Specified by:
hasCompletedAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- Whether the completedAt field is set.
-
getCompletedAt
public com.google.protobuf.Timestamp getCompletedAt().google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];- Specified by:
getCompletedAtin interfaceDatasetOuterClass.GetSequenceDatasetExportResponseOrBuilder- Returns:
- The completedAt.
-
setCompletedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setCompletedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"]; -
setCompletedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder setCompletedAt(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"]; -
mergeCompletedAt
public DatasetOuterClass.GetSequenceDatasetExportResponse.Builder mergeCompletedAt(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"]; -
clearCompletedAt
.google.protobuf.Timestamp completed_at = 7 [json_name = "completedAt"];
-