Interface SvmEndpoints.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SvmEndpoints.Builder,SvmEndpoints>,SdkBuilder<SvmEndpoints.Builder,SvmEndpoints>,SdkPojo
- Enclosing class:
- SvmEndpoints
public static interface SvmEndpoints.Builder extends SdkPojo, CopyableBuilder<SvmEndpoints.Builder,SvmEndpoints>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SvmEndpoints.Builderiscsi(Consumer<SvmEndpoint.Builder> iscsi)An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.SvmEndpoints.Builderiscsi(SvmEndpoint iscsi)An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.default SvmEndpoints.Buildermanagement(Consumer<SvmEndpoint.Builder> management)An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.SvmEndpoints.Buildermanagement(SvmEndpoint management)An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.default SvmEndpoints.Buildernfs(Consumer<SvmEndpoint.Builder> nfs)An endpoint for connecting using the Network File System (NFS) protocol.SvmEndpoints.Buildernfs(SvmEndpoint nfs)An endpoint for connecting using the Network File System (NFS) protocol.default SvmEndpoints.Buildersmb(Consumer<SvmEndpoint.Builder> smb)An endpoint for connecting using the Server Message Block (SMB) protocol.SvmEndpoints.Buildersmb(SvmEndpoint smb)An endpoint for connecting using the Server Message Block (SMB) protocol.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
iscsi
SvmEndpoints.Builder iscsi(SvmEndpoint iscsi)
An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.
- Parameters:
iscsi- An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iscsi
default SvmEndpoints.Builder iscsi(Consumer<SvmEndpoint.Builder> iscsi)
An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.
This is a convenience method that creates an instance of theSvmEndpoint.Builderavoiding the need to create one manually viaSvmEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiscsi(SvmEndpoint).- Parameters:
iscsi- a consumer that will call methods onSvmEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
iscsi(SvmEndpoint)
-
management
SvmEndpoints.Builder management(SvmEndpoint management)
An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.
- Parameters:
management- An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
management
default SvmEndpoints.Builder management(Consumer<SvmEndpoint.Builder> management)
An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.
This is a convenience method that creates an instance of theSvmEndpoint.Builderavoiding the need to create one manually viaSvmEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanagement(SvmEndpoint).- Parameters:
management- a consumer that will call methods onSvmEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
management(SvmEndpoint)
-
nfs
SvmEndpoints.Builder nfs(SvmEndpoint nfs)
An endpoint for connecting using the Network File System (NFS) protocol.
- Parameters:
nfs- An endpoint for connecting using the Network File System (NFS) protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nfs
default SvmEndpoints.Builder nfs(Consumer<SvmEndpoint.Builder> nfs)
An endpoint for connecting using the Network File System (NFS) protocol.
This is a convenience method that creates an instance of theSvmEndpoint.Builderavoiding the need to create one manually viaSvmEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonfs(SvmEndpoint).- Parameters:
nfs- a consumer that will call methods onSvmEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
nfs(SvmEndpoint)
-
smb
SvmEndpoints.Builder smb(SvmEndpoint smb)
An endpoint for connecting using the Server Message Block (SMB) protocol.
- Parameters:
smb- An endpoint for connecting using the Server Message Block (SMB) protocol.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
smb
default SvmEndpoints.Builder smb(Consumer<SvmEndpoint.Builder> smb)
An endpoint for connecting using the Server Message Block (SMB) protocol.
This is a convenience method that creates an instance of theSvmEndpoint.Builderavoiding the need to create one manually viaSvmEndpoint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosmb(SvmEndpoint).- Parameters:
smb- a consumer that will call methods onSvmEndpoint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
smb(SvmEndpoint)
-
-