pub struct GetTableRequest { /* private fields */ }
Expand description
Struct used to get information about a table in the NoSQL Database.
Implementations§
Source§impl GetTableRequest
impl GetTableRequest
pub fn new(table_name: &str) -> GetTableRequest
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.
The compartment may be specified as either a name (or path for nested compartments) or as an id (OCID).
A name (vs id) can only be used when authenticated using a specific user identity. It is not available if
the associated handle authenticated as an Instance Principal (which can be done when calling the service from
a compute instance in the Oracle Cloud Infrastructure: see HandleBuilder::cloud_auth_from_instance()
.)
If no compartment is given, the root compartment of the tenancy will be used.
pub fn operation_id(self, op_id: &str) -> GetTableRequest
Sourcepub fn namespace(self, namespace: &str) -> GetTableRequest
pub fn namespace(self, namespace: &str) -> GetTableRequest
On-premises only: set the namespace for the operation.