Struct gapi_grpc::google::devtools::resultstore::v2::SearchConfiguredTargetsRequest [−][src]
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]
fn clone(&self) -> SearchConfiguredTargetsRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SearchConfiguredTargetsRequest
[src]
impl Default for SearchConfiguredTargetsRequest
[src]
impl Message for SearchConfiguredTargetsRequest
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<SearchConfiguredTargetsRequest> for SearchConfiguredTargetsRequest
[src]
fn eq(&self, other: &SearchConfiguredTargetsRequest) -> bool
[src]
fn ne(&self, other: &SearchConfiguredTargetsRequest) -> bool
[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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,