Struct aws_sdk_evidently::model::Project
source · [−]#[non_exhaustive]pub struct Project {Show 13 fields
pub arn: Option<String>,
pub name: Option<String>,
pub status: Option<ProjectStatus>,
pub description: Option<String>,
pub created_time: Option<DateTime>,
pub last_updated_time: Option<DateTime>,
pub feature_count: Option<i64>,
pub launch_count: Option<i64>,
pub active_launch_count: Option<i64>,
pub experiment_count: Option<i64>,
pub active_experiment_count: Option<i64>,
pub data_delivery: Option<ProjectDataDelivery>,
pub tags: Option<HashMap<String, String>>,
}
Expand description
This structure defines a project, which is the logical object in Evidently that can contain features, launches, and experiments. Use projects to group similar features together.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The name or ARN of the project.
name: Option<String>
The name of the project.
status: Option<ProjectStatus>
The current state of the project.
description: Option<String>
The user-entered description of the project.
created_time: Option<DateTime>
The date and time that the project is created.
last_updated_time: Option<DateTime>
The date and time that the project was most recently updated.
feature_count: Option<i64>
The number of features currently in the project.
launch_count: Option<i64>
The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
active_launch_count: Option<i64>
The number of ongoing launches currently in the project.
experiment_count: Option<i64>
The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
active_experiment_count: Option<i64>
The number of ongoing experiments currently in the project.
data_delivery: Option<ProjectDataDelivery>
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
The list of tag keys and values associated with this project.
Implementations
sourceimpl Project
impl Project
sourcepub fn status(&self) -> Option<&ProjectStatus>
pub fn status(&self) -> Option<&ProjectStatus>
The current state of the project.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The user-entered description of the project.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
The date and time that the project is created.
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The date and time that the project was most recently updated.
sourcepub fn feature_count(&self) -> Option<i64>
pub fn feature_count(&self) -> Option<i64>
The number of features currently in the project.
sourcepub fn launch_count(&self) -> Option<i64>
pub fn launch_count(&self) -> Option<i64>
The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.
sourcepub fn active_launch_count(&self) -> Option<i64>
pub fn active_launch_count(&self) -> Option<i64>
The number of ongoing launches currently in the project.
sourcepub fn experiment_count(&self) -> Option<i64>
pub fn experiment_count(&self) -> Option<i64>
The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.
sourcepub fn active_experiment_count(&self) -> Option<i64>
pub fn active_experiment_count(&self) -> Option<i64>
The number of ongoing experiments currently in the project.
sourcepub fn data_delivery(&self) -> Option<&ProjectDataDelivery>
pub fn data_delivery(&self) -> Option<&ProjectDataDelivery>
A structure that contains information about where Evidently is to store evaluation events for longer term storage.
The list of tag keys and values associated with this project.
Trait Implementations
impl StructuralPartialEq for Project
Auto Trait Implementations
impl RefUnwindSafe for Project
impl Send for Project
impl Sync for Project
impl Unpin for Project
impl UnwindSafe for Project
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more