pub struct ContactsApiCustomFields {
pub client: Client,
}
Fields
client: Client
Implementations
sourceimpl ContactsApiCustomFields
impl ContactsApiCustomFields
sourcepub async fn get_contactdb_custom_fields(
&self
) -> Result<ListAllCustomFieldsResponse>
pub async fn get_contactdb_custom_fields(
&self
) -> Result<ListAllCustomFieldsResponse>
Retrieve all custom fields.
This function performs a GET
to the /contactdb/custom_fields
endpoint.
This endpoint allows you to retrieve all custom fields.
Parameters:
on_behalf_of: &str
– The license key provided with your New Relic account.
sourcepub async fn post_contactdb_custom_field(
&self,
body: &PostContactdbCustomFieldsRequest
) -> Result<ContactdbCustomFieldWithAllOf>
pub async fn post_contactdb_custom_field(
&self,
body: &PostContactdbCustomFieldsRequest
) -> Result<ContactdbCustomFieldWithAllOf>
Create a Custom Field.
This function performs a POST
to the /contactdb/custom_fields
endpoint.
This endpoint allows you to create a custom field.
You can create up to 120 custom fields.
Parameters:
on_behalf_of: &str
– The license key provided with your New Relic account.
sourcepub async fn get_contactdb_custom_fields_field(
&self,
custom_field_id: i64
) -> Result<ContactdbCustomFieldWithAllOf>
pub async fn get_contactdb_custom_fields_field(
&self,
custom_field_id: i64
) -> Result<ContactdbCustomFieldWithAllOf>
Retrieve a Custom Field.
This function performs a GET
to the /contactdb/custom_fields/{custom_field_id}
endpoint.
This endpoint allows you to retrieve a custom field by ID.
Parameters:
on_behalf_of: &str
– The license key provided with your New Relic account.
sourcepub async fn delete_contactdb_custom_fields_field(
&self,
custom_field_id: i64
) -> Result<GlobalErrorResponseSchema>
pub async fn delete_contactdb_custom_fields_field(
&self,
custom_field_id: i64
) -> Result<GlobalErrorResponseSchema>
Delete a Custom Field.
This function performs a DELETE
to the /contactdb/custom_fields/{custom_field_id}
endpoint.
This endpoint allows you to delete a custom field by ID.
Parameters:
on_behalf_of: &str
– The license key provided with your New Relic account.
sourcepub async fn get_contactdb_reserved_fields(
&self
) -> Result<GetContactdbReservedFieldsResponse>
pub async fn get_contactdb_reserved_fields(
&self
) -> Result<GetContactdbReservedFieldsResponse>
Retrieve reserved fields.
This function performs a GET
to the /contactdb/reserved_fields
endpoint.
This endpoint allows you to list all fields that are reserved and can’t be used for custom field names.
Parameters:
on_behalf_of: &str
– The license key provided with your New Relic account.
Auto Trait Implementations
impl !RefUnwindSafe for ContactsApiCustomFields
impl Send for ContactsApiCustomFields
impl Sync for ContactsApiCustomFields
impl Unpin for ContactsApiCustomFields
impl !UnwindSafe for ContactsApiCustomFields
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more