pub struct CreateTimeseriesLastpointIndexRequest {
pub table_name: String,
pub index_name: String,
pub include_base_data: Option<bool>,
pub on_wide_column_table: Option<bool>,
pub primary_key_names: Vec<String>,
}
Expand description
Fields§
§table_name: String
时序表名称
index_name: String
Lastpoint索引名称
include_base_data: Option<bool>
是否包含存量数据
on_wide_column_table: Option<bool>
是否创建在宽表上
primary_key_names: Vec<String>
主键列
Implementations§
Source§impl CreateTimeseriesLastpointIndexRequest
impl CreateTimeseriesLastpointIndexRequest
pub fn new(table_name: &str, index_name: &str) -> Self
Sourcepub fn include_base_data(self, include_base_data: bool) -> Self
pub fn include_base_data(self, include_base_data: bool) -> Self
设置是否包含存量数据
Sourcepub fn on_wide_column_table(self, on_wide_column_table: bool) -> Self
pub fn on_wide_column_table(self, on_wide_column_table: bool) -> Self
设置是否在宽表上创建索引
Sourcepub fn primary_key_name(self, pk_name: impl Into<String>) -> Self
pub fn primary_key_name(self, pk_name: impl Into<String>) -> Self
增加一个主键列名称
Sourcepub fn primary_key_names(
self,
pk_names: impl IntoIterator<Item = impl Into<String>>,
) -> Self
pub fn primary_key_names( self, pk_names: impl IntoIterator<Item = impl Into<String>>, ) -> Self
设置主键列名称
Trait Implementations§
Source§impl Clone for CreateTimeseriesLastpointIndexRequest
impl Clone for CreateTimeseriesLastpointIndexRequest
Source§fn clone(&self) -> CreateTimeseriesLastpointIndexRequest
fn clone(&self) -> CreateTimeseriesLastpointIndexRequest
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 Default for CreateTimeseriesLastpointIndexRequest
impl Default for CreateTimeseriesLastpointIndexRequest
Source§fn default() -> CreateTimeseriesLastpointIndexRequest
fn default() -> CreateTimeseriesLastpointIndexRequest
Returns the “default value” for a type. Read more
Source§impl From<CreateTimeseriesLastpointIndexRequest> for CreateTimeseriesLastpointIndexRequest
impl From<CreateTimeseriesLastpointIndexRequest> for CreateTimeseriesLastpointIndexRequest
Source§fn from(value: CreateTimeseriesLastpointIndexRequest) -> Self
fn from(value: CreateTimeseriesLastpointIndexRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreateTimeseriesLastpointIndexRequest
impl RefUnwindSafe for CreateTimeseriesLastpointIndexRequest
impl Send for CreateTimeseriesLastpointIndexRequest
impl Sync for CreateTimeseriesLastpointIndexRequest
impl Unpin for CreateTimeseriesLastpointIndexRequest
impl UnwindSafe for CreateTimeseriesLastpointIndexRequest
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