Struct gapi_grpc::google::devtools::resultstore::v2::SearchConfiguredTargetsRequest[][src]

pub struct SearchConfiguredTargetsRequest {
    pub parent: String,
    pub page_size: i32,
    pub query: String,
    pub project_id: String,
    pub exact_match: bool,
    pub page_start: Option<PageStart>,
}

Request passed into SearchConfiguredTargets

Fields

parent: String

Required. Must be set to invocations/-/targets/- This only supports searching all ConfiguredTargets across all Invocations.

page_size: i32

The maximum number of items to return. Zero means all, but may be capped by the server.

query: String

A filtering query string.

Only a limited number of fields and operators are supported. Not every field supports every operator. Access to parent resources is provided via synthetic fields ‘invocation’, ‘configuration’, and ‘target’.

Any search must contain an equals restriction on id.target_id.

Fields that support equals (“=”) restrictions:

id.target_id status_attributes.status

target.target_attributes.type target.target_attributes.language target.test_attributes.size

configuration.configuration_attributes.cpu

invocation.workspace_info.hostname

Fields that support contains (“:”) restrictions:

target.target_attributes.tags

invocation.invocation_attributes.users invocation.invocation_attributes.labels

Fields that support comparison (“<”, “<=”, “>”, “>=”) restrictions;

timing.start_time

Supported custom function global restrictions:

invocationPropertyEquals(“key”, “value”) targetPropertyEquals(“key”, “value”) configurationPropertyEquals(“key”, “value”) configuredTargetPropertyEquals(“key”, “value”)

project_id: String

The project id to search under.

exact_match: bool

If true, all equals or contains restrictions on string fields in query will require exact match. Otherwise, a string field restriction may ignore case and punctuation.

page_start: Option<PageStart>

Options for pagination.

Trait Implementations

impl Clone for SearchConfiguredTargetsRequest[src]

impl Debug for SearchConfiguredTargetsRequest[src]

impl Default for SearchConfiguredTargetsRequest[src]

impl Message for SearchConfiguredTargetsRequest[src]

impl PartialEq<SearchConfiguredTargetsRequest> for SearchConfiguredTargetsRequest[src]

impl StructuralPartialEq for SearchConfiguredTargetsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for SearchConfiguredTargetsRequest

impl Send for SearchConfiguredTargetsRequest

impl Sync for SearchConfiguredTargetsRequest

impl Unpin for SearchConfiguredTargetsRequest

impl UnwindSafe for SearchConfiguredTargetsRequest

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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]