Interface OnDeviceServiceConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OnDeviceServiceConfiguration.Builder,
,OnDeviceServiceConfiguration> SdkBuilder<OnDeviceServiceConfiguration.Builder,
,OnDeviceServiceConfiguration> SdkPojo
- Enclosing class:
OnDeviceServiceConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioneksOnDeviceService
(Consumer<EKSOnDeviceServiceConfiguration.Builder> eksOnDeviceService) The configuration of EKS Anywhere on the Snow Family device.eksOnDeviceService
(EKSOnDeviceServiceConfiguration eksOnDeviceService) The configuration of EKS Anywhere on the Snow Family device.nfsOnDeviceService
(Consumer<NFSOnDeviceServiceConfiguration.Builder> nfsOnDeviceService) Represents the NFS (Network File System) service on a Snow Family device.nfsOnDeviceService
(NFSOnDeviceServiceConfiguration nfsOnDeviceService) Represents the NFS (Network File System) service on a Snow Family device.s3OnDeviceService
(Consumer<S3OnDeviceServiceConfiguration.Builder> s3OnDeviceService) Configuration for Amazon S3 compatible storage on Snow family devices.s3OnDeviceService
(S3OnDeviceServiceConfiguration s3OnDeviceService) Configuration for Amazon S3 compatible storage on Snow family devices.tgwOnDeviceService
(Consumer<TGWOnDeviceServiceConfiguration.Builder> tgwOnDeviceService) Represents the Storage Gateway service Tape Gateway type on a Snow Family device.tgwOnDeviceService
(TGWOnDeviceServiceConfiguration tgwOnDeviceService) Represents the Storage Gateway service Tape Gateway type on a Snow Family device.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nfsOnDeviceService
OnDeviceServiceConfiguration.Builder nfsOnDeviceService(NFSOnDeviceServiceConfiguration nfsOnDeviceService) Represents the NFS (Network File System) service on a Snow Family device.
- Parameters:
nfsOnDeviceService
- Represents the NFS (Network File System) service on a Snow Family device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nfsOnDeviceService
default OnDeviceServiceConfiguration.Builder nfsOnDeviceService(Consumer<NFSOnDeviceServiceConfiguration.Builder> nfsOnDeviceService) Represents the NFS (Network File System) service on a Snow Family device.
This is a convenience method that creates an instance of theNFSOnDeviceServiceConfiguration.Builder
avoiding the need to create one manually viaNFSOnDeviceServiceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonfsOnDeviceService(NFSOnDeviceServiceConfiguration)
.- Parameters:
nfsOnDeviceService
- a consumer that will call methods onNFSOnDeviceServiceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tgwOnDeviceService
OnDeviceServiceConfiguration.Builder tgwOnDeviceService(TGWOnDeviceServiceConfiguration tgwOnDeviceService) Represents the Storage Gateway service Tape Gateway type on a Snow Family device.
- Parameters:
tgwOnDeviceService
- Represents the Storage Gateway service Tape Gateway type on a Snow Family device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tgwOnDeviceService
default OnDeviceServiceConfiguration.Builder tgwOnDeviceService(Consumer<TGWOnDeviceServiceConfiguration.Builder> tgwOnDeviceService) Represents the Storage Gateway service Tape Gateway type on a Snow Family device.
This is a convenience method that creates an instance of theTGWOnDeviceServiceConfiguration.Builder
avoiding the need to create one manually viaTGWOnDeviceServiceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totgwOnDeviceService(TGWOnDeviceServiceConfiguration)
.- Parameters:
tgwOnDeviceService
- a consumer that will call methods onTGWOnDeviceServiceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eksOnDeviceService
OnDeviceServiceConfiguration.Builder eksOnDeviceService(EKSOnDeviceServiceConfiguration eksOnDeviceService) The configuration of EKS Anywhere on the Snow Family device.
- Parameters:
eksOnDeviceService
- The configuration of EKS Anywhere on the Snow Family device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eksOnDeviceService
default OnDeviceServiceConfiguration.Builder eksOnDeviceService(Consumer<EKSOnDeviceServiceConfiguration.Builder> eksOnDeviceService) The configuration of EKS Anywhere on the Snow Family device.
This is a convenience method that creates an instance of theEKSOnDeviceServiceConfiguration.Builder
avoiding the need to create one manually viaEKSOnDeviceServiceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toeksOnDeviceService(EKSOnDeviceServiceConfiguration)
.- Parameters:
eksOnDeviceService
- a consumer that will call methods onEKSOnDeviceServiceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3OnDeviceService
OnDeviceServiceConfiguration.Builder s3OnDeviceService(S3OnDeviceServiceConfiguration s3OnDeviceService) Configuration for Amazon S3 compatible storage on Snow family devices.
- Parameters:
s3OnDeviceService
- Configuration for Amazon S3 compatible storage on Snow family devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3OnDeviceService
default OnDeviceServiceConfiguration.Builder s3OnDeviceService(Consumer<S3OnDeviceServiceConfiguration.Builder> s3OnDeviceService) Configuration for Amazon S3 compatible storage on Snow family devices.
This is a convenience method that creates an instance of theS3OnDeviceServiceConfiguration.Builder
avoiding the need to create one manually viaS3OnDeviceServiceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3OnDeviceService(S3OnDeviceServiceConfiguration)
.- Parameters:
s3OnDeviceService
- a consumer that will call methods onS3OnDeviceServiceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-