pub struct GetIndexesRequest { /* private fields */ }
Expand description
Struct used for querying indexes for a NoSQL table.
Implementations§
Source§impl GetIndexesRequest
impl GetIndexesRequest
pub fn new(table_name: &str) -> GetIndexesRequest
pub fn index_name(self, index_name: &str) -> GetIndexesRequest
Sourcepub fn timeout(self, t: &Duration) -> Self
pub fn timeout(self, t: &Duration) -> Self
Specify the timeout value for the request.
This is optional.
If set, it must be greater than or equal to 1 millisecond, otherwise an
IllegalArgument error will be returned.
If not set, the default timeout value configured for the Handle
is used.
Sourcepub fn compartment_id(self, compartment_id: &str) -> Self
pub fn compartment_id(self, compartment_id: &str) -> Self
Cloud Service only: set the name or id of a compartment to be used for this operation.
If the associated handle authenticated as an Instance Principal, this value must be an OCID. In all other cases, the value may be specified as either a name (or path for nested compartments) or as an OCID.
If no compartment is given, the default compartment id for the handle is used. If that value was not specified, the root compartment of the tenancy will be used.
pub fn namespace(self, namespace: &str) -> GetIndexesRequest
pub async fn execute(&self, h: &Handle) -> Result<GetIndexesResult, NoSQLError>
Trait Implementations§
Source§impl Debug for GetIndexesRequest
impl Debug for GetIndexesRequest
Source§impl Default for GetIndexesRequest
impl Default for GetIndexesRequest
Source§fn default() -> GetIndexesRequest
fn default() -> GetIndexesRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetIndexesRequest
impl RefUnwindSafe for GetIndexesRequest
impl Send for GetIndexesRequest
impl Sync for GetIndexesRequest
impl Unpin for GetIndexesRequest
impl UnwindSafe for GetIndexesRequest
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