pub struct Builder { /* private fields */ }
Expand description
A builder for CreateInvalidationOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn location(self, input: impl Into<String>) -> Self
pub fn location(self, input: impl Into<String>) -> Self
The fully qualified URI of the distribution and invalidation batch request, including the Invalidation ID
.
sourcepub fn set_location(self, input: Option<String>) -> Self
pub fn set_location(self, input: Option<String>) -> Self
The fully qualified URI of the distribution and invalidation batch request, including the Invalidation ID
.
sourcepub fn invalidation(self, input: Invalidation) -> Self
pub fn invalidation(self, input: Invalidation) -> Self
The invalidation's information.
sourcepub fn set_invalidation(self, input: Option<Invalidation>) -> Self
pub fn set_invalidation(self, input: Option<Invalidation>) -> Self
The invalidation's information.
sourcepub fn build(self) -> CreateInvalidationOutput
pub fn build(self) -> CreateInvalidationOutput
Consumes the builder and constructs a CreateInvalidationOutput
.