[][src]Struct google_healthcare1_beta1::EvaluateAnnotationStoreRequest

pub struct EvaluateAnnotationStoreRequest {
    pub info_type_config: Option<InfoTypeConfig>,
    pub bigquery_destination: Option<GoogleCloudHealthcareV1beta1AnnotationBigQueryDestination>,
    pub golden_info_type_mapping: Option<HashMap<String, String>>,
    pub eval_info_type_mapping: Option<HashMap<String, String>>,
    pub golden_store: Option<String>,
}

Request to evaluate an Annotation store against a ground truth [Annotation store].

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

info_type_config: Option<InfoTypeConfig>

no description provided

bigquery_destination: Option<GoogleCloudHealthcareV1beta1AnnotationBigQueryDestination>

The BigQuery table where the server writes the output. BigQueryDestination requires the roles/bigquery.dataEditor and roles/bigquery.jobUser Cloud IAM roles.

golden_info_type_mapping: Option<HashMap<String, String>>

Optional. Similar to eval_info_type_mapping, infoType mapping for golden_store.

eval_info_type_mapping: Option<HashMap<String, String>>

Optional. InfoType mapping for eval_store. Different resources can map to the same infoType. For example, PERSON_NAME, PERSON, NAME, and HUMAN are different. To map all of these into a single infoType (such as PERSON_NAME), specify the following mapping:

  info_type_mapping["PERSON"] = "PERSON_NAME"
  info_type_mapping["NAME"] = "PERSON_NAME"
  info_type_mapping["HUMAN"] = "PERSON_NAME"

Unmentioned infoTypes, such as DATE, are treated as identity mapping. For example:

  info_type_mapping["DATE"] = "DATE"

InfoTypes are case-insensitive.

golden_store: Option<String>

The Annotation store to use as ground truth, in the format of projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}.

Trait Implementations

impl Clone for EvaluateAnnotationStoreRequest[src]

impl Debug for EvaluateAnnotationStoreRequest[src]

impl Default for EvaluateAnnotationStoreRequest[src]

impl<'de> Deserialize<'de> for EvaluateAnnotationStoreRequest[src]

impl RequestValue for EvaluateAnnotationStoreRequest[src]

impl Serialize for EvaluateAnnotationStoreRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any