#[non_exhaustive]pub struct EnrollDataSourcesRequest {
pub name: String,
pub data_source_ids: Vec<String>,
/* private fields */
}Expand description
A request to enroll a set of data sources so they are visible in the
BigQuery UI’s Transfer tab.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The name of the project resource in the form:
projects/{project_id}
data_source_ids: Vec<String>Data sources that are enrolled. It is required to provide at least one data source id.
Implementations§
Source§impl EnrollDataSourcesRequest
impl EnrollDataSourcesRequest
pub fn new() -> Self
Sourcepub fn set_data_source_ids<T, V>(self, v: T) -> Self
pub fn set_data_source_ids<T, V>(self, v: T) -> Self
Sets the value of data_source_ids.
Trait Implementations§
Source§impl Clone for EnrollDataSourcesRequest
impl Clone for EnrollDataSourcesRequest
Source§fn clone(&self) -> EnrollDataSourcesRequest
fn clone(&self) -> EnrollDataSourcesRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EnrollDataSourcesRequest
impl Debug for EnrollDataSourcesRequest
Source§impl Default for EnrollDataSourcesRequest
impl Default for EnrollDataSourcesRequest
Source§fn default() -> EnrollDataSourcesRequest
fn default() -> EnrollDataSourcesRequest
Returns the “default value” for a type. Read more
Source§impl Message for EnrollDataSourcesRequest
impl Message for EnrollDataSourcesRequest
Source§impl PartialEq for EnrollDataSourcesRequest
impl PartialEq for EnrollDataSourcesRequest
impl StructuralPartialEq for EnrollDataSourcesRequest
Auto Trait Implementations§
impl Freeze for EnrollDataSourcesRequest
impl RefUnwindSafe for EnrollDataSourcesRequest
impl Send for EnrollDataSourcesRequest
impl Sync for EnrollDataSourcesRequest
impl Unpin for EnrollDataSourcesRequest
impl UnwindSafe for EnrollDataSourcesRequest
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