Struct aws_sdk_securityhub::model::network_header::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for NetworkHeader
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn set_protocol(self, input: Option<String>) -> Self
pub fn set_protocol(self, input: Option<String>) -> Self
The protocol used for the component.
sourcepub fn destination(self, input: NetworkPathComponentDetails) -> Self
pub fn destination(self, input: NetworkPathComponentDetails) -> Self
Information about the destination of the component.
sourcepub fn set_destination(self, input: Option<NetworkPathComponentDetails>) -> Self
pub fn set_destination(self, input: Option<NetworkPathComponentDetails>) -> Self
Information about the destination of the component.
sourcepub fn source(self, input: NetworkPathComponentDetails) -> Self
pub fn source(self, input: NetworkPathComponentDetails) -> Self
Information about the origin of the component.
sourcepub fn set_source(self, input: Option<NetworkPathComponentDetails>) -> Self
pub fn set_source(self, input: Option<NetworkPathComponentDetails>) -> Self
Information about the origin of the component.
sourcepub fn build(self) -> NetworkHeader
pub fn build(self) -> NetworkHeader
Consumes the builder and constructs a NetworkHeader
.