pub struct Builder { /* private fields */ }Expand description
A builder for DescribeRouterConfigurationInput.
Implementations§
source§impl Builder
impl Builder
sourcepub fn virtual_interface_id(self, input: impl Into<String>) -> Self
pub fn virtual_interface_id(self, input: impl Into<String>) -> Self
The ID of the virtual interface.
sourcepub fn set_virtual_interface_id(self, input: Option<String>) -> Self
pub fn set_virtual_interface_id(self, input: Option<String>) -> Self
The ID of the virtual interface.
sourcepub fn router_type_identifier(self, input: impl Into<String>) -> Self
pub fn router_type_identifier(self, input: impl Into<String>) -> Self
Identifies the router by a combination of vendor, platform, and software version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124.
sourcepub fn set_router_type_identifier(self, input: Option<String>) -> Self
pub fn set_router_type_identifier(self, input: Option<String>) -> Self
Identifies the router by a combination of vendor, platform, and software version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124.
sourcepub fn build(self) -> Result<DescribeRouterConfigurationInput, BuildError>
pub fn build(self) -> Result<DescribeRouterConfigurationInput, BuildError>
Consumes the builder and constructs a DescribeRouterConfigurationInput.