pub struct ZabbixHostInventoryBuilder { /* private fields */ }Implementations§
Source§impl ZabbixHostInventoryBuilder
impl ZabbixHostInventoryBuilder
pub fn type(self, value: impl ToString) -> Self
pub fn type_full(self, value: impl ToString) -> Self
pub fn name(self, value: impl ToString) -> Self
pub fn alias(self, value: impl ToString) -> Self
pub fn os(self, value: impl ToString) -> Self
pub fn os_full(self, value: impl ToString) -> Self
pub fn os_short(self, value: impl ToString) -> Self
pub fn serialno_a(self, value: impl ToString) -> Self
pub fn serialno_b(self, value: impl ToString) -> Self
pub fn tag(self, value: impl ToString) -> Self
pub fn asset_tag(self, value: impl ToString) -> Self
pub fn macaddress_a(self, value: impl ToString) -> Self
pub fn macaddress_b(self, value: impl ToString) -> Self
pub fn hardware(self, value: impl ToString) -> Self
pub fn hardware_full(self, value: impl ToString) -> Self
pub fn software(self, value: impl ToString) -> Self
pub fn software_full(self, value: impl ToString) -> Self
pub fn software_app_a(self, value: impl ToString) -> Self
pub fn software_app_b(self, value: impl ToString) -> Self
pub fn software_app_c(self, value: impl ToString) -> Self
pub fn software_app_d(self, value: impl ToString) -> Self
pub fn software_app_e(self, value: impl ToString) -> Self
pub fn contact(self, value: impl ToString) -> Self
pub fn location(self, value: impl ToString) -> Self
pub fn location_lat(self, value: impl ToString) -> Self
pub fn location_lon(self, value: impl ToString) -> Self
pub fn notes(self, value: impl ToString) -> Self
pub fn chassis(self, value: impl ToString) -> Self
pub fn model(self, value: impl ToString) -> Self
pub fn hw_arch(self, value: impl ToString) -> Self
pub fn vendor(self, value: impl ToString) -> Self
pub fn contract_number(self, value: impl ToString) -> Self
pub fn installer_name(self, value: impl ToString) -> Self
pub fn deployment_status(self, value: impl ToString) -> Self
pub fn url_a(self, value: impl ToString) -> Self
pub fn url_b(self, value: impl ToString) -> Self
pub fn url_c(self, value: impl ToString) -> Self
pub fn host_networks(self, value: impl ToString) -> Self
pub fn host_netmask(self, value: impl ToString) -> Self
pub fn host_router(self, value: impl ToString) -> Self
pub fn oob_ip(self, value: impl ToString) -> Self
pub fn oob_netmask(self, value: impl ToString) -> Self
pub fn oob_router(self, value: impl ToString) -> Self
pub fn date_hw_purchase(self, value: impl ToString) -> Self
pub fn date_hw_install(self, value: impl ToString) -> Self
pub fn date_hw_expiry(self, value: impl ToString) -> Self
pub fn date_hw_decomm(self, value: impl ToString) -> Self
pub fn site_address_a(self, value: impl ToString) -> Self
pub fn site_address_b(self, value: impl ToString) -> Self
pub fn site_address_c(self, value: impl ToString) -> Self
pub fn site_city(self, value: impl ToString) -> Self
pub fn site_state(self, value: impl ToString) -> Self
pub fn site_country(self, value: impl ToString) -> Self
pub fn site_zip(self, value: impl ToString) -> Self
pub fn site_rack(self, value: impl ToString) -> Self
pub fn site_notes(self, value: impl ToString) -> Self
pub fn poc_1_name(self, value: impl ToString) -> Self
pub fn poc_1_email(self, value: impl ToString) -> Self
pub fn poc_1_phone_a(self, value: impl ToString) -> Self
pub fn poc_1_phone_b(self, value: impl ToString) -> Self
pub fn poc_1_cell(self, value: impl ToString) -> Self
pub fn poc_1_screen(self, value: impl ToString) -> Self
pub fn poc_1_notes(self, value: impl ToString) -> Self
pub fn poc_2_name(self, value: impl ToString) -> Self
pub fn poc_2_email(self, value: impl ToString) -> Self
pub fn poc_2_phone_a(self, value: impl ToString) -> Self
pub fn poc_2_phone_b(self, value: impl ToString) -> Self
pub fn poc_2_cell(self, value: impl ToString) -> Self
pub fn poc_2_screen(self, value: impl ToString) -> Self
pub fn poc_2_notes(self, value: impl ToString) -> Self
pub fn build(self) -> ZabbixHostInventory
Trait Implementations§
Source§impl Default for ZabbixHostInventoryBuilder
impl Default for ZabbixHostInventoryBuilder
Source§fn default() -> ZabbixHostInventoryBuilder
fn default() -> ZabbixHostInventoryBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ZabbixHostInventoryBuilder
impl RefUnwindSafe for ZabbixHostInventoryBuilder
impl Send for ZabbixHostInventoryBuilder
impl Sync for ZabbixHostInventoryBuilder
impl Unpin for ZabbixHostInventoryBuilder
impl UnwindSafe for ZabbixHostInventoryBuilder
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