pub struct IngestMcapRequest { /* private fields */ }
Implementations§
Source§impl IngestMcapRequest
impl IngestMcapRequest
Sourcepub fn sources(&self) -> &[IngestSource]
pub fn sources(&self) -> &[IngestSource]
List of files in S3 to be ingested. These should be ordered by time, as data will be ingested and concatenated across all the files. Note: only a single files are currently supported, this field is mostly for forward compatibility.
pub fn channel_config(&self) -> &[McapChannelConfig]
Sourcepub fn channels(&self) -> Option<&McapChannels>
pub fn channels(&self) -> Option<&McapChannels>
Config to define which channels in the mcap should be ingested. The default is to ingest only channels with config, otherwise the mcap may not be supported.
pub fn properties(&self) -> &BTreeMap<PropertyName, PropertyValue>
pub fn labels(&self) -> &BTreeSet<Label>
pub fn title(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
Sourcepub fn workspace(&self) -> Option<&WorkspaceRid>
pub fn workspace(&self) -> Option<&WorkspaceRid>
The workspace in which to create the dataset or video. If not provided, the dataset or video will be created in the default workspace for the user’s organization, if the default workspace for the organization is configured.
Trait Implementations§
Source§impl Clone for IngestMcapRequest
impl Clone for IngestMcapRequest
Source§fn clone(&self) -> IngestMcapRequest
fn clone(&self) -> IngestMcapRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IngestMcapRequest
impl Debug for IngestMcapRequest
Source§impl<'de> Deserialize<'de> for IngestMcapRequest
impl<'de> Deserialize<'de> for IngestMcapRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<IngestMcapRequest> for Builder<Complete>
impl From<IngestMcapRequest> for Builder<Complete>
Source§fn from(v: IngestMcapRequest) -> Self
fn from(v: IngestMcapRequest) -> Self
Converts to this type from the input type.
Source§impl Hash for IngestMcapRequest
impl Hash for IngestMcapRequest
Source§impl Ord for IngestMcapRequest
impl Ord for IngestMcapRequest
Source§fn cmp(&self, other: &IngestMcapRequest) -> Ordering
fn cmp(&self, other: &IngestMcapRequest) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IngestMcapRequest
impl PartialEq for IngestMcapRequest
Source§impl PartialOrd for IngestMcapRequest
impl PartialOrd for IngestMcapRequest
Source§impl Serialize for IngestMcapRequest
impl Serialize for IngestMcapRequest
impl Eq for IngestMcapRequest
impl StructuralPartialEq for IngestMcapRequest
Auto Trait Implementations§
impl Freeze for IngestMcapRequest
impl RefUnwindSafe for IngestMcapRequest
impl Send for IngestMcapRequest
impl Sync for IngestMcapRequest
impl Unpin for IngestMcapRequest
impl UnwindSafe for IngestMcapRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request