public static interface StorageVirtualMachine.Builder extends SdkPojo, CopyableBuilder<StorageVirtualMachine.Builder,StorageVirtualMachine>
| Modifier and Type | Method and Description |
|---|---|
default StorageVirtualMachine.Builder |
activeDirectoryConfiguration(Consumer<SvmActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration)
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
|
StorageVirtualMachine.Builder |
activeDirectoryConfiguration(SvmActiveDirectoryConfiguration activeDirectoryConfiguration)
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
|
StorageVirtualMachine.Builder |
creationTime(Instant creationTime)
Sets the value of the CreationTime property for this object.
|
default StorageVirtualMachine.Builder |
endpoints(Consumer<SvmEndpoints.Builder> endpoints)
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or
NetApp CloudManager.
|
StorageVirtualMachine.Builder |
endpoints(SvmEndpoints endpoints)
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or
NetApp CloudManager.
|
StorageVirtualMachine.Builder |
fileSystemId(String fileSystemId)
Sets the value of the FileSystemId property for this object.
|
StorageVirtualMachine.Builder |
lifecycle(StorageVirtualMachineLifecycle lifecycle)
Describes the SVM's lifecycle status.
|
StorageVirtualMachine.Builder |
lifecycle(String lifecycle)
Describes the SVM's lifecycle status.
|
default StorageVirtualMachine.Builder |
lifecycleTransitionReason(Consumer<LifecycleTransitionReason.Builder> lifecycleTransitionReason)
Describes why the SVM lifecycle state changed.
|
StorageVirtualMachine.Builder |
lifecycleTransitionReason(LifecycleTransitionReason lifecycleTransitionReason)
Describes why the SVM lifecycle state changed.
|
StorageVirtualMachine.Builder |
name(String name)
The name of the SVM, if provisioned.
|
StorageVirtualMachine.Builder |
resourceARN(String resourceARN)
Sets the value of the ResourceARN property for this object.
|
StorageVirtualMachine.Builder |
rootVolumeSecurityStyle(StorageVirtualMachineRootVolumeSecurityStyle rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
|
StorageVirtualMachine.Builder |
rootVolumeSecurityStyle(String rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
|
StorageVirtualMachine.Builder |
storageVirtualMachineId(String storageVirtualMachineId)
The SVM's system generated unique ID.
|
StorageVirtualMachine.Builder |
subtype(StorageVirtualMachineSubtype subtype)
Describes the SVM's subtype.
|
StorageVirtualMachine.Builder |
subtype(String subtype)
Describes the SVM's subtype.
|
StorageVirtualMachine.Builder |
tags(Collection<Tag> tags)
Sets the value of the Tags property for this object.
|
StorageVirtualMachine.Builder |
tags(Consumer<Tag.Builder>... tags)
Sets the value of the Tags property for this object.
|
StorageVirtualMachine.Builder |
tags(Tag... tags)
Sets the value of the Tags property for this object.
|
StorageVirtualMachine.Builder |
uuid(String uuid)
The SVM's UUID (universally unique identifier).
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStorageVirtualMachine.Builder activeDirectoryConfiguration(SvmActiveDirectoryConfiguration activeDirectoryConfiguration)
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
activeDirectoryConfiguration - Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.default StorageVirtualMachine.Builder activeDirectoryConfiguration(Consumer<SvmActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration)
Describes the Microsoft Active Directory configuration to which the SVM is joined, if applicable.
This is a convenience method that creates an instance of theSvmActiveDirectoryConfiguration.Builder
avoiding the need to create one manually via SvmActiveDirectoryConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
activeDirectoryConfiguration(SvmActiveDirectoryConfiguration).
activeDirectoryConfiguration - a consumer that will call methods on SvmActiveDirectoryConfiguration.BuilderactiveDirectoryConfiguration(SvmActiveDirectoryConfiguration)StorageVirtualMachine.Builder creationTime(Instant creationTime)
creationTime - The new value for the CreationTime property for this object.StorageVirtualMachine.Builder endpoints(SvmEndpoints endpoints)
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or
NetApp CloudManager. They are the Iscsi, Management, Nfs, and
Smb endpoints.
endpoints - The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API,
or NetApp CloudManager. They are the Iscsi, Management, Nfs,
and Smb endpoints.default StorageVirtualMachine.Builder endpoints(Consumer<SvmEndpoints.Builder> endpoints)
The endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or
NetApp CloudManager. They are the Iscsi, Management, Nfs, and
Smb endpoints.
SvmEndpoints.Builder avoiding the need
to create one manually via SvmEndpoints.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to endpoints(SvmEndpoints).
endpoints - a consumer that will call methods on SvmEndpoints.Builderendpoints(SvmEndpoints)StorageVirtualMachine.Builder fileSystemId(String fileSystemId)
fileSystemId - The new value for the FileSystemId property for this object.StorageVirtualMachine.Builder lifecycle(String lifecycle)
Describes the SVM's lifecycle status.
CREATED - The SVM is fully available for use.
CREATING - Amazon FSx is creating the new SVM.
DELETING - Amazon FSx is deleting an existing SVM.
FAILED - Amazon FSx was unable to create the SVM.
MISCONFIGURED - The SVM is in a failed but recoverable state.
PENDING - Amazon FSx has not started creating the SVM.
lifecycle - Describes the SVM's lifecycle status.
CREATED - The SVM is fully available for use.
CREATING - Amazon FSx is creating the new SVM.
DELETING - Amazon FSx is deleting an existing SVM.
FAILED - Amazon FSx was unable to create the SVM.
MISCONFIGURED - The SVM is in a failed but recoverable state.
PENDING - Amazon FSx has not started creating the SVM.
StorageVirtualMachineLifecycle,
StorageVirtualMachineLifecycleStorageVirtualMachine.Builder lifecycle(StorageVirtualMachineLifecycle lifecycle)
Describes the SVM's lifecycle status.
CREATED - The SVM is fully available for use.
CREATING - Amazon FSx is creating the new SVM.
DELETING - Amazon FSx is deleting an existing SVM.
FAILED - Amazon FSx was unable to create the SVM.
MISCONFIGURED - The SVM is in a failed but recoverable state.
PENDING - Amazon FSx has not started creating the SVM.
lifecycle - Describes the SVM's lifecycle status.
CREATED - The SVM is fully available for use.
CREATING - Amazon FSx is creating the new SVM.
DELETING - Amazon FSx is deleting an existing SVM.
FAILED - Amazon FSx was unable to create the SVM.
MISCONFIGURED - The SVM is in a failed but recoverable state.
PENDING - Amazon FSx has not started creating the SVM.
StorageVirtualMachineLifecycle,
StorageVirtualMachineLifecycleStorageVirtualMachine.Builder name(String name)
The name of the SVM, if provisioned.
name - The name of the SVM, if provisioned.StorageVirtualMachine.Builder resourceARN(String resourceARN)
resourceARN - The new value for the ResourceARN property for this object.StorageVirtualMachine.Builder storageVirtualMachineId(String storageVirtualMachineId)
The SVM's system generated unique ID.
storageVirtualMachineId - The SVM's system generated unique ID.StorageVirtualMachine.Builder subtype(String subtype)
Describes the SVM's subtype.
subtype - Describes the SVM's subtype.StorageVirtualMachineSubtype,
StorageVirtualMachineSubtypeStorageVirtualMachine.Builder subtype(StorageVirtualMachineSubtype subtype)
Describes the SVM's subtype.
subtype - Describes the SVM's subtype.StorageVirtualMachineSubtype,
StorageVirtualMachineSubtypeStorageVirtualMachine.Builder uuid(String uuid)
The SVM's UUID (universally unique identifier).
uuid - The SVM's UUID (universally unique identifier).StorageVirtualMachine.Builder tags(Collection<Tag> tags)
tags - The new value for the Tags property for this object.StorageVirtualMachine.Builder tags(Tag... tags)
tags - The new value for the Tags property for this object.StorageVirtualMachine.Builder tags(Consumer<Tag.Builder>... tags)
Tag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) StorageVirtualMachine.Builder lifecycleTransitionReason(LifecycleTransitionReason lifecycleTransitionReason)
Describes why the SVM lifecycle state changed.
lifecycleTransitionReason - Describes why the SVM lifecycle state changed.default StorageVirtualMachine.Builder lifecycleTransitionReason(Consumer<LifecycleTransitionReason.Builder> lifecycleTransitionReason)
Describes why the SVM lifecycle state changed.
This is a convenience method that creates an instance of theLifecycleTransitionReason.Builder
avoiding the need to create one manually via LifecycleTransitionReason.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to lifecycleTransitionReason(LifecycleTransitionReason).
lifecycleTransitionReason - a consumer that will call methods on LifecycleTransitionReason.BuilderlifecycleTransitionReason(LifecycleTransitionReason)StorageVirtualMachine.Builder rootVolumeSecurityStyle(String rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
rootVolumeSecurityStyle - The security style of the root volume of the SVM.StorageVirtualMachineRootVolumeSecurityStyle,
StorageVirtualMachineRootVolumeSecurityStyleStorageVirtualMachine.Builder rootVolumeSecurityStyle(StorageVirtualMachineRootVolumeSecurityStyle rootVolumeSecurityStyle)
The security style of the root volume of the SVM.
rootVolumeSecurityStyle - The security style of the root volume of the SVM.StorageVirtualMachineRootVolumeSecurityStyle,
StorageVirtualMachineRootVolumeSecurityStyleCopyright © 2023. All rights reserved.