Struct aws_sdk_datasync::types::builders::QopConfigurationBuilder
source · #[non_exhaustive]pub struct QopConfigurationBuilder { /* private fields */ }
Expand description
A builder for QopConfiguration
.
Implementations§
source§impl QopConfigurationBuilder
impl QopConfigurationBuilder
sourcepub fn rpc_protection(self, input: HdfsRpcProtection) -> Self
pub fn rpc_protection(self, input: HdfsRpcProtection) -> Self
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your hadoop.rpc.protection
setting in your core-site.xml
file on your Hadoop cluster.
sourcepub fn set_rpc_protection(self, input: Option<HdfsRpcProtection>) -> Self
pub fn set_rpc_protection(self, input: Option<HdfsRpcProtection>) -> Self
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your hadoop.rpc.protection
setting in your core-site.xml
file on your Hadoop cluster.
sourcepub fn get_rpc_protection(&self) -> &Option<HdfsRpcProtection>
pub fn get_rpc_protection(&self) -> &Option<HdfsRpcProtection>
The RPC protection setting configured on the HDFS cluster. This setting corresponds to your hadoop.rpc.protection
setting in your core-site.xml
file on your Hadoop cluster.
sourcepub fn data_transfer_protection(self, input: HdfsDataTransferProtection) -> Self
pub fn data_transfer_protection(self, input: HdfsDataTransferProtection) -> Self
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your dfs.data.transfer.protection
setting in the hdfs-site.xml
file on your Hadoop cluster.
sourcepub fn set_data_transfer_protection(
self,
input: Option<HdfsDataTransferProtection>,
) -> Self
pub fn set_data_transfer_protection( self, input: Option<HdfsDataTransferProtection>, ) -> Self
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your dfs.data.transfer.protection
setting in the hdfs-site.xml
file on your Hadoop cluster.
sourcepub fn get_data_transfer_protection(
&self,
) -> &Option<HdfsDataTransferProtection>
pub fn get_data_transfer_protection( &self, ) -> &Option<HdfsDataTransferProtection>
The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your dfs.data.transfer.protection
setting in the hdfs-site.xml
file on your Hadoop cluster.
sourcepub fn build(self) -> QopConfiguration
pub fn build(self) -> QopConfiguration
Consumes the builder and constructs a QopConfiguration
.
Trait Implementations§
source§impl Clone for QopConfigurationBuilder
impl Clone for QopConfigurationBuilder
source§fn clone(&self) -> QopConfigurationBuilder
fn clone(&self) -> QopConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for QopConfigurationBuilder
impl Debug for QopConfigurationBuilder
source§impl Default for QopConfigurationBuilder
impl Default for QopConfigurationBuilder
source§fn default() -> QopConfigurationBuilder
fn default() -> QopConfigurationBuilder
source§impl PartialEq for QopConfigurationBuilder
impl PartialEq for QopConfigurationBuilder
impl StructuralPartialEq for QopConfigurationBuilder
Auto Trait Implementations§
impl Freeze for QopConfigurationBuilder
impl RefUnwindSafe for QopConfigurationBuilder
impl Send for QopConfigurationBuilder
impl Sync for QopConfigurationBuilder
impl Unpin for QopConfigurationBuilder
impl UnwindSafe for QopConfigurationBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more