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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaNFSOnDeviceServiceConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaTGWOnDeviceServiceConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEKSOnDeviceServiceConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaS3OnDeviceServiceConfiguration.builder().When the
Consumercompletes,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:
-