Struct aws_sdk_cloudfront::output::get_invalidation_output::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for GetInvalidationOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn invalidation(self, input: Invalidation) -> Self
pub fn invalidation(self, input: Invalidation) -> Self
The invalidation's information. For more information, see Invalidation Complex Type.
sourcepub fn set_invalidation(self, input: Option<Invalidation>) -> Self
pub fn set_invalidation(self, input: Option<Invalidation>) -> Self
The invalidation's information. For more information, see Invalidation Complex Type.
Examples found in repository?
src/operation_deser.rs (lines 7098-7102)
7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105
pub fn parse_get_invalidation_response(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::GetInvalidationOutput, crate::error::GetInvalidationError> {
Ok({
#[allow(unused_mut)]
let mut output = crate::output::get_invalidation_output::Builder::default();
let _ = response;
output = output.set_invalidation(
crate::http_serde::deser_payload_get_invalidation_get_invalidation_output_invalidation(
response.body().as_ref(),
)?,
);
output.build()
})
}
sourcepub fn build(self) -> GetInvalidationOutput
pub fn build(self) -> GetInvalidationOutput
Consumes the builder and constructs a GetInvalidationOutput
.
Examples found in repository?
src/operation_deser.rs (line 7103)
7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105
pub fn parse_get_invalidation_response(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::GetInvalidationOutput, crate::error::GetInvalidationError> {
Ok({
#[allow(unused_mut)]
let mut output = crate::output::get_invalidation_output::Builder::default();
let _ = response;
output = output.set_invalidation(
crate::http_serde::deser_payload_get_invalidation_get_invalidation_output_invalidation(
response.body().as_ref(),
)?,
);
output.build()
})
}