public class SolidFireElement extends ElementServiceBase implements SolidFireElementIF
BEGIN_OF_PARAMS| Constructor and Description |
|---|
SolidFireElement(RequestDispatcher requestDispatcher)
Create a new instance of SolidFireElement with the provided requestDispatcher.
|
| Modifier and Type | Method and Description |
|---|---|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship()
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship(AbortSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Boolean> clearCheckpoint)
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AddAccountResult |
addAccount(AddAccountRequest request)
You can use AddAccount to add a new account to the system.
|
AddAccountResult |
addAccount(java.lang.String username,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes)
You can use AddAccount to add a new account to the system.
|
AddAccountResult |
addAccount(java.lang.String username,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableChap)
You can use AddAccount to add a new account to the system.
|
AddClusterAdminResult |
addClusterAdmin(AddClusterAdminRequest request)
You can use AddClusterAdmin to add a new cluster admin account.
|
AddClusterAdminResult |
addClusterAdmin(java.lang.String username,
java.lang.String password,
java.lang.String[] access,
java.lang.Boolean acceptEula,
Optional<Attributes> attributes)
You can use AddClusterAdmin to add a new cluster admin account.
|
AddDrivesResult |
addDrives(AddDrivesRequest request)
AddDrives enables you to add one or more available drives to the cluster, enabling the drives to host a portion of the cluster's data.
|
AddDrivesResult |
addDrives(NewDrive[] drives)
AddDrives enables you to add one or more available drives to the cluster, enabling the drives to host a portion of the cluster's data.
|
AddClusterAdminResult |
addIdpClusterAdmin(AddIdpClusterAdminRequest request)
Adds a cluster administrator user authenticated by a third party Identity Provider (IdP).
|
AddClusterAdminResult |
addIdpClusterAdmin(java.lang.String username,
java.lang.String[] access,
java.lang.Boolean acceptEula,
Optional<Attributes> attributes)
Adds a cluster administrator user authenticated by a third party Identity Provider (IdP).
|
ModifyVolumeAccessGroupResult |
addInitiatorsToVolumeAccessGroup(AddInitiatorsToVolumeAccessGroupRequest request)
AddInitiatorsToVolumeAccessGroup enables you
to add initiators to a specified volume access group.
|
ModifyVolumeAccessGroupResult |
addInitiatorsToVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators)
AddInitiatorsToVolumeAccessGroup enables you
to add initiators to a specified volume access group.
|
AddKeyServerToProviderKmipResult |
addKeyServerToProviderKmip(AddKeyServerToProviderKmipRequest request)
Adds (assigns) the specified KMIP (Key Management Interoperability Protocol) Key Server to the specified Key Provider.
|
AddKeyServerToProviderKmipResult |
addKeyServerToProviderKmip(java.lang.Long keyProviderID,
java.lang.Long keyServerID)
Adds (assigns) the specified KMIP (Key Management Interoperability Protocol) Key Server to the specified Key Provider.
|
AddLdapClusterAdminResult |
addLdapClusterAdmin(AddLdapClusterAdminRequest request)
AddLdapClusterAdmin enables you to add a new LDAP cluster administrator user.
|
AddLdapClusterAdminResult |
addLdapClusterAdmin(java.lang.String username,
java.lang.String[] access,
Optional<java.lang.Boolean> acceptEula,
Optional<Attributes> attributes)
AddLdapClusterAdmin enables you to add a new LDAP cluster administrator user.
|
AddNodesResult |
addNodes(AddNodesRequest request)
AddNodes enables you to add one or more new nodes to a cluster.
|
AddNodesResult |
addNodes(java.lang.Long[] pendingNodes,
Optional<java.lang.Boolean> autoInstall)
AddNodes enables you to add one or more new nodes to a cluster.
|
AddVirtualNetworkResult |
addVirtualNetwork(AddVirtualNetworkRequest request)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
AddVirtualNetworkResult |
addVirtualNetwork(java.lang.Long virtualNetworkTag,
java.lang.String name,
AddressBlockParams[] addressBlocks,
java.lang.String netmask,
java.lang.String svip,
Optional<Attributes> attributes)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
AddVirtualNetworkResult |
addVirtualNetwork(java.lang.Long virtualNetworkTag,
java.lang.String name,
AddressBlockParams[] addressBlocks,
java.lang.String netmask,
java.lang.String svip,
Optional<java.lang.String> gateway,
Optional<java.lang.Boolean> namespace,
Optional<Attributes> attributes)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
ModifyVolumeAccessGroupResult |
addVolumesToVolumeAccessGroup(AddVolumesToVolumeAccessGroupRequest request)
AddVolumesToVolumeAccessGroup enables you to add
volumes to a specified volume access group.
|
ModifyVolumeAccessGroupResult |
addVolumesToVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.Long[] volumes)
AddVolumesToVolumeAccessGroup enables you to add
volumes to a specified volume access group.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship()
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship(BreakSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume()
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume(BreakSnapMirrorVolumeRequest request)
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.Boolean> preserve,
Optional<java.lang.String> access)
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
CancelCloneResult |
cancelClone(CancelCloneRequest request)
CancelClone enables you to stop an ongoing CloneVolume or CopyVolume process.
|
CancelCloneResult |
cancelClone(java.lang.Long cloneID)
CancelClone enables you to stop an ongoing CloneVolume or CopyVolume process.
|
CancelGroupCloneResult |
cancelGroupClone(CancelGroupCloneRequest request)
CancelGroupClone enables you to stop an ongoing CloneMultipleVolumes process occurring on a group of volumes.
|
CancelGroupCloneResult |
cancelGroupClone(java.lang.Long groupCloneID)
CancelGroupClone enables you to stop an ongoing CloneMultipleVolumes process occurring on a group of volumes.
|
CheckProposedResult |
checkProposedCluster(CheckProposedClusterRequest request)
CheckProposedCluster validates that creating a cluster from a given set of nodes is likely to succeed.
|
CheckProposedResult |
checkProposedCluster(java.lang.String[] nodes)
CheckProposedCluster validates that creating a cluster from a given set of nodes is likely to succeed.
|
CheckProposedResult |
checkProposedNodeAdditions(CheckProposedNodeAdditionsRequest request)
CheckProposedNodeAdditions validates that adding a node (or nodes) to an existing cluster is likely to succeed.
|
CheckProposedResult |
checkProposedNodeAdditions(java.lang.String[] nodes)
CheckProposedNodeAdditions validates that adding a node (or nodes) to an existing cluster is likely to succeed.
|
ClearClusterFaultsResult |
clearClusterFaults(ClearClusterFaultsRequest request)
You can use the ClearClusterFaults method to clear information about both current and previously detected faults.
|
ClearClusterFaultsResult |
clearClusterFaults(Optional<java.lang.String> faultTypes)
You can use the ClearClusterFaults method to clear information about both current and previously detected faults.
|
CloneMultipleVolumesResult |
cloneMultipleVolumes(CloneMultipleVolumeParams[] volumes,
Optional<java.lang.String> access,
Optional<java.lang.Long> groupSnapshotID,
Optional<java.lang.Long> newAccountID)
CloneMultipleVolumes enables you to create a clone of a group of specified volumes.
|
CloneMultipleVolumesResult |
cloneMultipleVolumes(CloneMultipleVolumesRequest request)
CloneMultipleVolumes enables you to create a clone of a group of specified volumes.
|
CloneVolumeResult |
cloneVolume(CloneVolumeRequest request)
CloneVolume enables you to create a copy of a volume.
|
CloneVolumeResult |
cloneVolume(java.lang.Long volumeID,
java.lang.String name,
Optional<java.lang.Long> newAccountID,
Optional<java.lang.Long> newSize,
Optional<java.lang.String> access,
Optional<java.lang.Long> snapshotID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enable512e)
CloneVolume enables you to create a copy of a volume.
|
CloneVolumeResult |
cloneVolume(java.lang.Long volumeID,
java.lang.String name,
Optional<java.lang.Long> newAccountID,
Optional<java.lang.Long> newSize,
Optional<java.lang.String> access,
Optional<java.lang.Long> snapshotID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enable512e,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
CloneVolume enables you to create a copy of a volume.
|
CompleteClusterPairingResult |
completeClusterPairing(CompleteClusterPairingRequest request)
You can use the CompleteClusterPairing method with the encoded key received from the StartClusterPairing method to complete the cluster pairing process.
|
CompleteClusterPairingResult |
completeClusterPairing(java.lang.String clusterPairingKey)
You can use the CompleteClusterPairing method with the encoded key received from the StartClusterPairing method to complete the cluster pairing process.
|
CompleteVolumePairingResult |
completeVolumePairing(CompleteVolumePairingRequest request)
You can use the CompleteVolumePairing method to complete the pairing of two volumes.
|
CompleteVolumePairingResult |
completeVolumePairing(java.lang.String volumePairingKey,
java.lang.Long volumeID)
You can use the CompleteVolumePairing method to complete the pairing of two volumes.
|
ControlPowerResult |
controlPower(ControlPowerRequest request)
ControlPower can be used to reboot or halt a node.
|
ControlPowerResult |
controlPower(java.lang.String action,
Optional<java.lang.String> wakeupDelay,
java.lang.Boolean force)
ControlPower can be used to reboot or halt a node.
|
CopyVolumeResult |
copyVolume(CopyVolumeRequest request)
CopyVolume enables you to overwrite the data contents of an existing volume with the data contents of another volume (or
snapshot).
|
CopyVolumeResult |
copyVolume(java.lang.Long volumeID,
java.lang.Long dstVolumeID,
Optional<java.lang.Long> snapshotID)
CopyVolume enables you to overwrite the data contents of an existing volume with the data contents of another volume (or
snapshot).
|
CreateBackupTargetResult |
createBackupTarget(CreateBackupTargetRequest request)
CreateBackupTarget enables you to create and store backup target information so that you do not need to re-enter it each time a backup is created.
|
CreateBackupTargetResult |
createBackupTarget(java.lang.String name,
Attributes attributes)
CreateBackupTarget enables you to create and store backup target information so that you do not need to re-enter it each time a backup is created.
|
CreateClusterResult |
createCluster(CreateClusterRequest request)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterResult |
createCluster(Optional<java.lang.Boolean> acceptEula,
Optional<java.lang.String> serialNumber,
Optional<java.lang.String> orderNumber,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterResult |
createCluster(Optional<java.lang.Boolean> acceptEula,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference()
Creates a new cluster preference and stores it on the storage cluster.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference(CreateClusterInterfacePreferenceRequest request)
Creates a new cluster preference and stores it on the storage cluster.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference(java.lang.String name,
java.lang.String value)
Creates a new cluster preference and stores it on the storage cluster.
|
CreateGroupSnapshotResult |
createGroupSnapshot(CreateGroupSnapshotRequest request)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel,
Optional<java.lang.Boolean> ensureSerialCreation)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.String> expirationTime,
Optional<Attributes> attributes)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateIdpConfigurationResult |
createIdpConfiguration(CreateIdpConfigurationRequest request)
Create a potential trust relationship for authentication using a third party Identity Provider (IdP) for the cluster.
|
CreateIdpConfigurationResult |
createIdpConfiguration(java.lang.String idpName,
java.lang.String idpMetadata)
Create a potential trust relationship for authentication using a third party Identity Provider (IdP) for the cluster.
|
CreateInitiatorsResult |
createInitiators(CreateInitiator[] initiators)
CreateInitiators enables you to create multiple new initiator IQNs or World Wide Port Names (WWPNs) and optionally assign them
aliases and attributes.
|
CreateInitiatorsResult |
createInitiators(CreateInitiatorsRequest request)
CreateInitiators enables you to create multiple new initiator IQNs or World Wide Port Names (WWPNs) and optionally assign them
aliases and attributes.
|
CreateKeyProviderKmipResult |
createKeyProviderKmip(CreateKeyProviderKmipRequest request)
Creates a KMIP (Key Management Interoperability Protocol) Key Provider with the specified name.
|
CreateKeyProviderKmipResult |
createKeyProviderKmip(java.lang.String keyProviderName)
Creates a KMIP (Key Management Interoperability Protocol) Key Provider with the specified name.
|
CreateKeyServerKmipResult |
createKeyServerKmip(CreateKeyServerKmipRequest request)
Creates a KMIP (Key Management Interoperability Protocol) Key Server with the specified attributes.
|
CreateKeyServerKmipResult |
createKeyServerKmip(java.lang.String kmipCaCertificate,
java.lang.String kmipClientCertificate,
java.lang.String[] kmipKeyServerHostnames,
java.lang.String kmipKeyServerName,
Optional<java.lang.Long> kmipKeyServerPort)
Creates a KMIP (Key Management Interoperability Protocol) Key Server with the specified attributes.
|
CreatePublicPrivateKeyPairResult |
createPublicPrivateKeyPair(CreatePublicPrivateKeyPairRequest request)
Creates SSL public and private keys.
|
CreatePublicPrivateKeyPairResult |
createPublicPrivateKeyPair(Optional<java.lang.String> commonName,
Optional<java.lang.String> organization,
Optional<java.lang.String> organizationalUnit,
Optional<java.lang.String> locality,
Optional<java.lang.String> state,
Optional<java.lang.String> country,
Optional<java.lang.String> emailAddress)
Creates SSL public and private keys.
|
CreateQoSPolicyResult |
createQoSPolicy()
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateQoSPolicyResult |
createQoSPolicy(CreateQoSPolicyRequest request)
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateQoSPolicyResult |
createQoSPolicy(java.lang.String name,
QoS qos)
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateScheduleResult |
createSchedule(CreateScheduleRequest request)
CreateSchedule enables you to schedule an automatic snapshot of a volume at a defined interval.
|
CreateScheduleResult |
createSchedule(Schedule schedule)
CreateSchedule enables you to schedule an automatic snapshot of a volume at a defined interval.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint()
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint(CreateSnapMirrorEndpointRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint(java.lang.String managementIP,
java.lang.String username,
java.lang.String password)
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged()
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged(CreateSnapMirrorEndpointUnmanagedRequest request)
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged(java.lang.String clusterName,
java.lang.String[] ipAddresses)
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship()
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship(CreateSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo sourceVolume,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.String> relationshipType,
Optional<java.lang.String> policyName,
Optional<java.lang.String> scheduleName,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
SnapMirrorVolume |
createSnapMirrorVolume()
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
SnapMirrorVolume |
createSnapMirrorVolume(CreateSnapMirrorVolumeRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
SnapMirrorVolume |
createSnapMirrorVolume(java.lang.Long snapMirrorEndpointID,
java.lang.String vserver,
java.lang.String name,
Optional<java.lang.String> type,
java.lang.String aggregate,
java.lang.Long size)
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
CreateSnapshotResult |
createSnapshot(CreateSnapshotRequest request)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel,
Optional<java.lang.Boolean> ensureSerialCreation)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.String> expirationTime,
Optional<Attributes> attributes)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateStorageContainerResult |
createStorageContainer(CreateStorageContainerRequest request)
CreateStorageContainer enables you to create a Virtual Volume (VVol) storage container.
|
CreateStorageContainerResult |
createStorageContainer(java.lang.String name,
Optional<java.lang.String> initiatorSecret,
Optional<java.lang.String> targetSecret,
Optional<java.lang.Long> accountID)
CreateStorageContainer enables you to create a Virtual Volume (VVol) storage container.
|
CreateSupportBundleResult |
createSupportBundle(CreateSupportBundleRequest request)
CreateSupportBundle enables you to create a support bundle file under the node's directory.
|
CreateSupportBundleResult |
createSupportBundle(Optional<java.lang.String> bundleName,
Optional<java.lang.String> extraArgs,
Optional<java.lang.Long> timeoutSec)
CreateSupportBundle enables you to create a support bundle file under the node's directory.
|
CreateVolumeResult |
createVolume(CreateVolumeRequest request)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.String> access,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.String> protectionScheme)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.String> access,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.String> protectionScheme,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.String> protectionScheme)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(CreateVolumeAccessGroupRequest request)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(java.lang.String name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<Attributes> attributes)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(java.lang.String name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<java.lang.Long[]> virtualNetworkID,
Optional<java.lang.Long[]> virtualNetworkTags,
Optional<Attributes> attributes)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
DeleteAllSupportBundlesResult |
deleteAllSupportBundles()
DeleteAllSupportBundles enables you to delete all support bundles generated with the CreateSupportBundle API method.
|
DeleteAuthSessionResult |
deleteAuthSession(DeleteAuthSessionRequest request)
Deletes an individual auth session
If the calling user is not in the ClusterAdmins / Administrator AccessGroup, only auth session belonging
to the calling user can be deleted.
|
DeleteAuthSessionResult |
deleteAuthSession(java.util.UUID sessionID)
Deletes an individual auth session
If the calling user is not in the ClusterAdmins / Administrator AccessGroup, only auth session belonging
to the calling user can be deleted.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByClusterAdmin(DeleteAuthSessionsByClusterAdminRequest request)
Deletes all auth sessions associated with the specified ClusterAdminID.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
Deletes all auth sessions associated with the specified ClusterAdminID.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByUsername(DeleteAuthSessionsByUsernameRequest request)
Deletes all auth sessions for the given user.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByUsername(Optional<java.lang.String> username,
Optional<java.lang.String> authMethod)
Deletes all auth sessions for the given user.
|
DeleteClusterInterfacePreferenceResult |
deleteClusterInterfacePreference(DeleteClusterInterfacePreferenceRequest request)
Deletes an existing cluster interface preference.
|
DeleteClusterInterfacePreferenceResult |
deleteClusterInterfacePreference(java.lang.String name)
Deletes an existing cluster interface preference.
|
DeleteGroupSnapshotResult |
deleteGroupSnapshot(DeleteGroupSnapshotRequest request)
DeleteGroupSnapshot enables you to delete a group snapshot.
|
DeleteGroupSnapshotResult |
deleteGroupSnapshot(java.lang.Long groupSnapshotID,
java.lang.Boolean saveMembers)
DeleteGroupSnapshot enables you to delete a group snapshot.
|
DeleteIdpConfigurationResult |
deleteIdpConfiguration(DeleteIdpConfigurationRequest request)
Delete an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
DeleteIdpConfigurationResult |
deleteIdpConfiguration(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName)
Delete an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
DeleteInitiatorsResult |
deleteInitiators(DeleteInitiatorsRequest request)
DeleteInitiators enables you to delete one or more initiators from the system (and from any associated volumes or volume access
groups).
|
DeleteInitiatorsResult |
deleteInitiators(java.lang.Long[] initiators)
DeleteInitiators enables you to delete one or more initiators from the system (and from any associated volumes or volume access
groups).
|
DeleteKeyProviderKmipResult |
deleteKeyProviderKmip(DeleteKeyProviderKmipRequest request)
Delete the specified inactive Key Provider.
|
DeleteKeyProviderKmipResult |
deleteKeyProviderKmip(java.lang.Long keyProviderID)
Delete the specified inactive Key Provider.
|
DeleteKeyServerKmipResult |
deleteKeyServerKmip(DeleteKeyServerKmipRequest request)
Delete the specified KMIP (Key Management Interoperability Protocol) Key Server.
|
DeleteKeyServerKmipResult |
deleteKeyServerKmip(java.lang.Long keyServerID)
Delete the specified KMIP (Key Management Interoperability Protocol) Key Server.
|
DeleteQoSPolicyResult |
deleteQoSPolicy()
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteQoSPolicyResult |
deleteQoSPolicy(DeleteQoSPolicyRequest request)
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteQoSPolicyResult |
deleteQoSPolicy(java.lang.Long qosPolicyID)
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints()
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints(DeleteSnapMirrorEndpointsRequest request)
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints(java.lang.Long[] snapMirrorEndpointIDs)
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships()
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships(DeleteSnapMirrorRelationshipsRequest request)
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo[] destinationVolumes)
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapshotResult |
deleteSnapshot(DeleteSnapshotRequest request)
DeleteSnapshot enables you to delete a snapshot.
|
DeleteSnapshotResult |
deleteSnapshot(java.lang.Long snapshotID)
DeleteSnapshot enables you to delete a snapshot.
|
DeleteStorageContainerResult |
deleteStorageContainers(DeleteStorageContainersRequest request)
DeleteStorageContainers enables you to remove up to 2000 Virtual Volume (VVol) storage containers from the system at one time.
|
DeleteStorageContainerResult |
deleteStorageContainers(java.util.UUID[] storageContainerIDs)
DeleteStorageContainers enables you to remove up to 2000 Virtual Volume (VVol) storage containers from the system at one time.
|
DeleteVolumeResult |
deleteVolume(DeleteVolumeRequest request)
DeleteVolume marks an active volume for deletion.
|
DeleteVolumeResult |
deleteVolume(java.lang.Long volumeID)
DeleteVolume marks an active volume for deletion.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(DeleteVolumeAccessGroupRequest request)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.Boolean> deleteOrphanInitiators)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumesResult |
deleteVolumes(DeleteVolumesRequest request)
DeleteVolumes marks multiple (up to 500) active volumes for deletion.
|
DeleteVolumesResult |
deleteVolumes(Optional<java.lang.Long[]> accountIDs,
Optional<java.lang.Long[]> volumeAccessGroupIDs,
Optional<java.lang.Long[]> volumeIDs)
DeleteVolumes marks multiple (up to 500) active volumes for deletion.
|
DisableBmcColdResetResult |
disableBmcColdReset()
DisableBmcColdReset disables the background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
DisableClusterSshResult |
disableClusterSsh()
Disables SSH on all nodes in the cluster.
|
DisableEncryptionAtRestResult |
disableEncryptionAtRest()
Initiate the process of removing the password from self-encrypting drives (SEDs) within the cluster.
|
DisableIdpAuthenticationResult |
disableIdpAuthentication()
Disable support for authentication using third party Identity Providers (IdP) for the cluster.
|
DisableLdapAuthenticationResult |
disableLdapAuthentication()
The DisableLdapAuthentication method enables you to disable LDAP authentication and remove all LDAP configuration settings.
|
MaintenanceModeResult |
disableMaintenanceMode(DisableMaintenanceModeRequest request)
Take a node out of maintenance mode.
|
MaintenanceModeResult |
disableMaintenanceMode(java.lang.Long[] nodes)
Take a node out of maintenance mode.
|
DisableSnmpResult |
disableSnmp()
You can use DisableSnmp to disable SNMP on the cluster nodes.
|
DisableSshResult |
disableSsh()
Disables SSH on the targeted node.
|
EnableBmcColdResetResult |
enableBmcColdReset(EnableBmcColdResetRequest request)
EnableBmcColdReset enables a background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
EnableBmcColdResetResult |
enableBmcColdReset(Optional<java.lang.Long> timeout)
EnableBmcColdReset enables a background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh()
Enables SSH on all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh(EnableClusterSshRequest request)
Enables SSH on all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh(java.lang.String duration)
Enables SSH on all nodes in the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest()
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest(EnableEncryptionAtRestRequest request)
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest(Optional<java.lang.Long> keyProviderID)
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableFeatureResult |
enableFeature(EnableFeatureRequest request)
You can use EnableFeature to enable cluster features that are disabled by default.
|
EnableFeatureResult |
enableFeature(java.lang.String feature)
You can use EnableFeature to enable cluster features that are disabled by default.
|
EnableIdpAuthenticationResult |
enableIdpAuthentication(EnableIdpAuthenticationRequest request)
Enable support for authentication using a third party Identity Provider (IdP) for the cluster.
|
EnableIdpAuthenticationResult |
enableIdpAuthentication(Optional<java.util.UUID> idpConfigurationID)
Enable support for authentication using a third party Identity Provider (IdP) for the cluster.
|
EnableLdapAuthenticationResult |
enableLdapAuthentication(EnableLdapAuthenticationRequest request)
The EnableLdapAuthentication method enables you to configure an LDAP directory connection to use for LDAP authentication to a cluster.
|
EnableLdapAuthenticationResult |
enableLdapAuthentication(Optional<java.lang.String> authType,
Optional<java.lang.String> groupSearchBaseDN,
Optional<java.lang.String> groupSearchCustomFilter,
Optional<java.lang.String> groupSearchType,
Optional<java.lang.String> searchBindDN,
Optional<java.lang.String> searchBindPassword,
java.lang.String[] serverURIs,
Optional<java.lang.String> userDNTemplate,
Optional<java.lang.String> userSearchBaseDN,
Optional<java.lang.String> userSearchFilter)
The EnableLdapAuthentication method enables you to configure an LDAP directory connection to use for LDAP authentication to a cluster.
|
MaintenanceModeResult |
enableMaintenanceMode(EnableMaintenanceModeRequest request)
Prepare a node for maintenance.
|
MaintenanceModeResult |
enableMaintenanceMode(java.lang.Long[] nodes,
Optional<java.lang.Long> perMinutePrimarySwapLimit,
Optional<java.lang.String> timeout,
Optional<java.lang.Boolean> forceWithUnresolvedFaults)
Prepare a node for maintenance.
|
EnableSnmpResult |
enableSnmp(java.lang.Boolean snmpV3Enabled)
EnableSnmp enables you to enable SNMP on cluster nodes.
|
EnableSnmpResult |
enableSnmp(EnableSnmpRequest request)
EnableSnmp enables you to enable SNMP on cluster nodes.
|
EnableSshResult |
enableSsh()
Enables SSH on the targeted node.
|
GetAccountResult |
getAccountByID(GetAccountByIDRequest request)
GetAccountByID enables you to return details about a specific account, given its accountID.
|
GetAccountResult |
getAccountByID(java.lang.Long accountID)
GetAccountByID enables you to return details about a specific account, given its accountID.
|
GetAccountResult |
getAccountByName(GetAccountByNameRequest request)
GetAccountByName enables you to retrieve details about a specific account, given its username.
|
GetAccountResult |
getAccountByName(java.lang.String username)
GetAccountByName enables you to retrieve details about a specific account, given its username.
|
GetEfficiencyResult |
getAccountEfficiency(GetAccountEfficiencyRequest request)
GetAccountEfficiency enables you to retrieve efficiency statistics about a volume account.
|
GetEfficiencyResult |
getAccountEfficiency(java.lang.Long accountID)
GetAccountEfficiency enables you to retrieve efficiency statistics about a volume account.
|
GetActiveTlsCiphersResult |
getActiveTlsCiphers()
You can use the GetActiveTlsCiphers method to get a list of the TLS ciphers that are currently accepted on the cluster.
|
GetAPIResult |
getAPI()
You can use the GetAPI method to return a list of all the API methods and supported API endpoints that can be used in the system.
|
Attributes |
getAsyncResult(GetAsyncResultRequest request)
You can use GetAsyncResult to retrieve the result of asynchronous method calls.
|
Attributes |
getAsyncResult(java.lang.Long asyncHandle,
Optional<java.lang.Boolean> keepResult)
You can use GetAsyncResult to retrieve the result of asynchronous method calls.
|
GetBackupTargetResult |
getBackupTarget(GetBackupTargetRequest request)
GetBackupTarget enables you to return information about a specific backup target that you have created.
|
GetBackupTargetResult |
getBackupTarget(java.lang.Long backupTargetID)
GetBackupTarget enables you to return information about a specific backup target that you have created.
|
GetBinAssignmentPropertiesResult |
getBinAssignmentProperties()
GetBinAssignmentProperties enables you to retrieve the bin assignment properties in the database.
|
GetBootstrapConfigResult |
getBootstrapConfig()
GetBootstrapConfig returns cluster and node information from the bootstrap configuration file.
|
GetClientCertificateSignRequestResult |
getClientCertificateSignRequest()
Generates a Certificate Sign Request which can be signed by a Certificate Authority to generate a client certificate for the cluster.
|
GetClusterCapacityResult |
getClusterCapacity()
You can use the GetClusterCapacity method to return the high-level capacity measurements for an entire cluster.
|
GetClusterConfigResult |
getClusterConfig()
The GetClusterConfig API method enables you to return information about the cluster configuration this node uses to communicate with the cluster that it is a part of.
|
GetClusterFullThresholdResult |
getClusterFullThreshold()
You can use GetClusterFullThreshold to view the stages set for cluster fullness levels.
|
GetClusterHardwareInfoResult |
getClusterHardwareInfo(GetClusterHardwareInfoRequest request)
You can use the GetClusterHardwareInfo method to retrieve the hardware status and information for all Fibre Channel nodes, iSCSI
nodes and drives in the cluster.
|
GetClusterHardwareInfoResult |
getClusterHardwareInfo(Optional<java.lang.String> type)
You can use the GetClusterHardwareInfo method to retrieve the hardware status and information for all Fibre Channel nodes, iSCSI
nodes and drives in the cluster.
|
GetClusterInfoResult |
getClusterInfo()
GetClusterInfo enables you to return configuration information about the cluster.
|
GetClusterInterfacePreferenceResult |
getClusterInterfacePreference(GetClusterInterfacePreferenceRequest request)
Retrieves an existing cluster interface preference.
|
GetClusterInterfacePreferenceResult |
getClusterInterfacePreference(java.lang.String name)
Retrieves an existing cluster interface preference.
|
GetClusterMasterNodeIDResult |
getClusterMasterNodeID()
GetClusterMasterNodeID enables you to retrieve the ID of the node that can perform cluster-wide administration tasks and holds the
storage virtual IP address (SVIP) and management virtual IP address (MVIP).
|
GetClusterSshInfoResult |
getClusterSshInfo()
Returns SSH status for the cluster.
|
GetClusterStateResult |
getClusterState(java.lang.Boolean force)
The GetClusterState API method enables you to indicate if a node is part of a cluster or not.
|
GetClusterStateResult |
getClusterState(GetClusterStateRequest request)
The GetClusterState API method enables you to indicate if a node is part of a cluster or not.
|
GetClusterStatsResult |
getClusterStats()
GetClusterStats enables you to retrieve high-level activity measurements for the cluster.
|
GetClusterStructureResult |
getClusterStructure()
You can use the GetClusterStructure method to back up the current storage cluster configuration information.
|
GetClusterVersionInfoResult |
getClusterVersionInfo()
GetClusterVersionInfo enables you to retrieve information about the Element software version running on each node in the cluster.
|
Attributes |
getCompleteStats()
NetApp engineering uses the GetCompleteStats API method to troubleshoot new features.
|
GetConfigResult |
getConfig()
The GetConfig API method enables you to retrieve all configuration information for a node.
|
GetCurrentClusterAdminResult |
getCurrentClusterAdmin()
GetCurrentClusterAdmin returns information about the calling ClusterAdmin.
|
VolumeQOS |
getDefaultQoS()
GetDefaultQoS enables you to retrieve the default QoS values for a newly created volume.
|
GetDriveConfigResult |
getDriveConfig()
GetDriveConfig enables you to display drive information for expected slice and block drive counts as well as the number of slices
and block drives that are currently connected to the node.
|
GetDriveHardwareInfoResult |
getDriveHardwareInfo(GetDriveHardwareInfoRequest request)
GetDriveHardwareInfo returns all the hardware information for the given drive.
|
GetDriveHardwareInfoResult |
getDriveHardwareInfo(java.lang.Long driveID)
GetDriveHardwareInfo returns all the hardware information for the given drive.
|
GetDriveStatsResult |
getDriveStats(GetDriveStatsRequest request)
GetDriveStats returns high-level activity measurements for a single drive.
|
GetDriveStatsResult |
getDriveStats(java.lang.Long driveID)
GetDriveStats returns high-level activity measurements for a single drive.
|
GetEncryptionAtRestInfoResult |
getEncryptionAtRestInfo()
Get details of the current Encryption At Rest configuration.
|
GetFeatureStatusResult |
getFeatureStatus(GetFeatureStatusRequest request)
GetFeatureStatus enables you to retrieve the status of a cluster feature.
|
GetFeatureStatusResult |
getFeatureStatus(Optional<java.lang.String> feature)
GetFeatureStatus enables you to retrieve the status of a cluster feature.
|
GetFipsReportResult |
getFipsReport()
GetFipsReport enables you to retrieve FIPS compliance status on a per node basis.
|
GetHardwareConfigResult |
getHardwareConfig()
GetHardwareConfig enables you to display the hardware configuration information for a node.
|
GetHardwareInfoResult |
getHardwareInfo()
The GetHardwareInfo API method enables you to return hardware information and status for a single node.
|
GetIdpAuthenticationStateResult |
getIdpAuthenticationState()
Return information regarding the state of authentication using third party Identity Providers
|
GetIpmiConfigResult |
getIpmiConfig(GetIpmiConfigRequest request)
GetIpmiConfig enables you to retrieve hardware sensor information from sensors that are in your node.
|
GetIpmiConfigResult |
getIpmiConfig(Optional<java.lang.String> chassisType)
GetIpmiConfig enables you to retrieve hardware sensor information from sensors that are in your node.
|
GetIpmiInfoResult |
getIpmiInfo()
GetIpmiInfo enables you to display a detailed reporting of sensors (objects) for node fans, intake and exhaust temperatures, and power supplies that are monitored by the system.
|
GetKeyProviderKmipResult |
getKeyProviderKmip(GetKeyProviderKmipRequest request)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Provider object.
|
GetKeyProviderKmipResult |
getKeyProviderKmip(java.lang.Long keyProviderID)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Provider object.
|
GetKeyServerKmipResult |
getKeyServerKmip(GetKeyServerKmipRequest request)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Server object.
|
GetKeyServerKmipResult |
getKeyServerKmip(java.lang.Long keyServerID)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Server object.
|
GetLdapConfigurationResult |
getLdapConfiguration()
The GetLdapConfiguration method enables you to get the currently active LDAP configuration on the cluster.
|
GetLicenseKeyResult |
getLicenseKey()
You can use the GetLicenseKey method to get the current license key.
|
GetLimitsResult |
getLimits()
GetLimits enables you to retrieve the limit values set by the API.
|
GetLldpConfigResult |
getLldpConfig()
GetLldpConfig returns the current LLDP configuration for this node.
|
GetLoginBannerResult |
getLoginBanner()
You can use the GetLoginBanner method to get the currently active Terms of Use banner that users see when they log on to the web interface.
|
GetLoginSessionInfoResult |
getLoginSessionInfo()
GetLoginSessionInfo enables you to return the period of time a log in authentication session is valid for both log in shells and the TUI.
|
GetNetworkConfigResult |
getNetworkConfig()
The GetNetworkConfig API method enables you to display the network configuration information for a node.
|
GetNodeActiveTlsCiphersResult |
getNodeActiveTlsCiphers()
You can use the GetNodeActiveTlsCiphers method to get a list of the TLS ciphers that are currently accepted on this node.
|
GetNodeFipsDrivesReportResult |
getNodeFipsDrivesReport()
The GetNodeFipsDrivesReport reports the FipsDrives capability of a node.
|
GetNodeHardwareInfoResult |
getNodeHardwareInfo(GetNodeHardwareInfoRequest request)
GetNodeHardwareInfo enables you to return all the hardware information and status for the node specified.
|
GetNodeHardwareInfoResult |
getNodeHardwareInfo(java.lang.Long nodeID)
GetNodeHardwareInfo enables you to return all the hardware information and status for the node specified.
|
GetNodeSSLCertificateResult |
getNodeSSLCertificate()
You can use the GetNodeSSLCertificate method to retrieve the SSL certificate that is currently active on the cluster.
|
GetNodeStatsResult |
getNodeStats(GetNodeStatsRequest request)
GetNodeStats enables you to retrieve the high-level activity measurements for a single node.
|
GetNodeStatsResult |
getNodeStats(java.lang.Long nodeID)
GetNodeStats enables you to retrieve the high-level activity measurements for a single node.
|
GetNodeSupportedTlsCiphersResult |
getNodeSupportedTlsCiphers()
You can use the GetSupportedTlsCiphers method to get a list of the supported TLS ciphers on this node.
|
GetNtpInfoResult |
getNtpInfo()
GetNtpInfo enables you to return the current network time protocol (NTP) configuration information.
|
GetNvramInfoResult |
getNvramInfo(GetNvramInfoRequest request)
GetNvramInfo enables you to retrieve information from each node about the NVRAM card.
|
GetNvramInfoResult |
getNvramInfo(Optional<java.lang.Boolean> force)
GetNvramInfo enables you to retrieve information from each node about the NVRAM card.
|
GetOntapVersionInfoResult |
getOntapVersionInfo()
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOntapVersionInfoResult |
getOntapVersionInfo(GetOntapVersionInfoRequest request)
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOntapVersionInfoResult |
getOntapVersionInfo(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOriginResult |
getOrigin()
GetOrigin enables you to retrieve the origination certificate for where the node was built.
|
GetPatchInfoResult |
getPatchInfo()
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPatchInfoResult |
getPatchInfo(GetPatchInfoRequest request)
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPatchInfoResult |
getPatchInfo(Optional<java.lang.Boolean> force)
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPendingOperationResult |
getPendingOperation()
You can use GetPendingOperation to detect an operation on a node that is currently in progress.
|
GetProtectionDomainLayoutResult |
getProtectionDomainLayout()
GetProtectionDomainLayout returns all of the Protection Domain information for the cluster.
|
GetQoSPolicyResult |
getQoSPolicy()
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
GetQoSPolicyResult |
getQoSPolicy(GetQoSPolicyRequest request)
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
GetQoSPolicyResult |
getQoSPolicy(java.lang.Long qosPolicyID)
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
Attributes |
getRawStats()
NetApp engineering uses the GetRawStats API method to troubleshoot new features.
|
GetRemoteLoggingHostsResult |
getRemoteLoggingHosts()
GetRemoteLoggingHosts enables you to retrieve the current list of log servers.
|
GetScheduleResult |
getSchedule(GetScheduleRequest request)
You can use the GetSchedule method to retrieve information about a scheduled snapshot.
|
GetScheduleResult |
getSchedule(java.lang.Long scheduleID)
You can use the GetSchedule method to retrieve information about a scheduled snapshot.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity()
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity(GetSnapMirrorClusterIdentityRequest request)
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnmpACLResult |
getSnmpACL()
GetSnmpACL enables you to return the current SNMP access permissions on the cluster nodes.
|
GetSnmpInfoResult |
getSnmpInfo()
GetSnmpInfo enables you to retrieve the current simple network management protocol (SNMP) configuration information.
|
GetSnmpStateResult |
getSnmpState()
You can use GetSnmpState to return the current state of the SNMP feature.
|
GetSnmpTrapInfoResult |
getSnmpTrapInfo()
You can use GetSnmpTrapInfo to return current SNMP trap configuration information.
|
GetSoftwareEncryptionAtRestInfoResult |
getSoftwareEncryptionAtRestInfo()
Get details of the current Software Encryption At Rest configuration.
|
GetSshInfoResult |
getSshInfo()
Returns SSH status for the targeted node.
|
GetSSLCertificateResult |
getSSLCertificate()
You can use the GetSSLCertificate method to retrieve the SSL certificate that is currently active on the cluster.
|
GetStorageContainerEfficiencyResult |
getStorageContainerEfficiency(GetStorageContainerEfficiencyRequest request)
GetStorageContainerEfficiency enables you to retrieve efficiency information about a virtual volume storage container.
|
GetStorageContainerEfficiencyResult |
getStorageContainerEfficiency(java.util.UUID storageContainerID)
GetStorageContainerEfficiency enables you to retrieve efficiency information about a virtual volume storage container.
|
GetSupportedTlsCiphersResult |
getSupportedTlsCiphers()
You can use the GetSupportedTlsCiphers method to get a list of the supported TLS ciphers.
|
GetSystemStatusResult |
getSystemStatus()
GetSystemStatus enables you to return whether a reboot ir required or not.
|
GetVirtualVolumeCountResult |
getVirtualVolumeCount()
Enables retrieval of the number of virtual volumes currently in the system.
|
GetEfficiencyResult |
getVolumeAccessGroupEfficiency(GetVolumeAccessGroupEfficiencyRequest request)
GetVolumeAccessGroupEfficiency enables you to
retrieve efficiency information about a volume access
group.
|
GetEfficiencyResult |
getVolumeAccessGroupEfficiency(java.lang.Long volumeAccessGroupID)
GetVolumeAccessGroupEfficiency enables you to
retrieve efficiency information about a volume access
group.
|
GetVolumeAccessGroupLunAssignmentsResult |
getVolumeAccessGroupLunAssignments(GetVolumeAccessGroupLunAssignmentsRequest request)
The GetVolumeAccessGroupLunAssignments
method enables you to retrieve details on LUN mappings
of a specified volume access group.
|
GetVolumeAccessGroupLunAssignmentsResult |
getVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID)
The GetVolumeAccessGroupLunAssignments
method enables you to retrieve details on LUN mappings
of a specified volume access group.
|
GetVolumeCountResult |
getVolumeCount()
GetVolumeCount enables you to retrieve the number of volumes currently in the system.
|
GetVolumeEfficiencyResult |
getVolumeEfficiency(GetVolumeEfficiencyRequest request)
GetVolumeEfficiency enables you to retrieve information about a volume.
|
GetVolumeEfficiencyResult |
getVolumeEfficiency(java.lang.Long volumeID)
GetVolumeEfficiency enables you to retrieve information about a volume.
|
GetVolumeStatsResult |
getVolumeStats(GetVolumeStatsRequest request)
GetVolumeStats enables you to retrieve high-level activity measurements for a single volume.
|
GetVolumeStatsResult |
getVolumeStats(java.lang.Long volumeID)
GetVolumeStats enables you to retrieve high-level activity measurements for a single volume.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship()
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship(InitializeSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
Attributes |
invokeSFApi(InvokeSFApiRequest request)
This will invoke any API method supported by the SolidFire API for the version and port the connection is using.
|
Attributes |
invokeSFApi(java.lang.String method,
Optional<java.lang.Object> parameters)
This will invoke any API method supported by the SolidFire API for the version and port the connection is using.
|
ListAccountsResult |
listAccounts(ListAccountsRequest request)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAccountsResult |
listAccounts(Optional<java.lang.Long> startAccountID,
Optional<java.lang.Long> limit)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAccountsResult |
listAccounts(Optional<java.lang.Long> startAccountID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeStorageContainers)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAuthSessionsResult |
listActiveAuthSessions()
Lists all active auth sessions.
|
ListActiveNodesResult |
listActiveNodes()
ListActiveNodes returns the list of currently active nodes that are in the cluster.
|
ListActivePairedVolumesResult |
listActivePairedVolumes(ListActivePairedVolumesRequest request)
ListActivePairedVolumes enables you to list all the active volumes paired with a volume.
|
ListActivePairedVolumesResult |
listActivePairedVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListActivePairedVolumes enables you to list all the active volumes paired with a volume.
|
ListActiveVolumesResult |
listActiveVolumes(ListActiveVolumesRequest request)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListActiveVolumesResult |
listActiveVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListActiveVolumesResult |
listActiveVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListAllNodesResult |
listAllNodes()
ListAllNodes enables you to retrieve a list of active and pending nodes in the cluster.
|
ListAsyncResultsResult |
listAsyncResults(ListAsyncResultsRequest request)
You can use ListAsyncResults to list the results of all currently running and completed asynchronous methods on the system.
|
ListAsyncResultsResult |
listAsyncResults(Optional<java.lang.String[]> asyncResultTypes)
You can use ListAsyncResults to list the results of all currently running and completed asynchronous methods on the system.
|
ListAuthSessionsResult |
listAuthSessionsByClusterAdmin(ListAuthSessionsByClusterAdminRequest request)
List all auth sessions associated with the specified ClusterAdminID.
|
ListAuthSessionsResult |
listAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
List all auth sessions associated with the specified ClusterAdminID.
|
ListAuthSessionsResult |
listAuthSessionsByUsername(ListAuthSessionsByUsernameRequest request)
Lists all auth sessions for the given user.
|
ListAuthSessionsResult |
listAuthSessionsByUsername(Optional<java.lang.String> username,
Optional<java.lang.String> authMethod)
Lists all auth sessions for the given user.
|
ListBackupTargetsResult |
listBackupTargets()
You can use ListBackupTargets to retrieve information about all backup targets that have been created.
|
ListBulkVolumeJobsResult |
listBulkVolumeJobs()
ListBulkVolumeJobs enables you to retrieve information about each bulk volume read or write operation that is occurring in the
system.
|
ListClusterAdminsResult |
listClusterAdmins()
ListClusterAdmins returns the list of all cluster administrators for the cluster.
|
ListClusterFaultsResult |
listClusterFaults(ListClusterFaultsRequest request)
ListClusterFaults enables you to retrieve information about any faults detected on the cluster.
|
ListClusterFaultsResult |
listClusterFaults(Optional<java.lang.Boolean> bestPractices,
Optional<java.lang.String> faultTypes)
ListClusterFaults enables you to retrieve information about any faults detected on the cluster.
|
ListClusterInterfacePreferencesResult |
listClusterInterfacePreferences()
Lists all the existing cluster interface preferences.
|
ListClusterPairsResult |
listClusterPairs()
You can use the ListClusterPairs method to list all the clusters that a cluster is paired with.
|
ListDeletedVolumesResult |
listDeletedVolumes()
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDeletedVolumesResult |
listDeletedVolumes(ListDeletedVolumesRequest request)
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDeletedVolumesResult |
listDeletedVolumes(Optional<java.lang.Boolean> includeVirtualVolumes)
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDriveHardwareResult |
listDriveHardware(java.lang.Boolean force)
ListDriveHardware returns all the drives connected to a node.
|
ListDriveHardwareResult |
listDriveHardware(ListDriveHardwareRequest request)
ListDriveHardware returns all the drives connected to a node.
|
ListDrivesResult |
listDrives()
ListDrives enables you to retrieve the list of the drives that exist in the cluster's active nodes.
|
ListDriveStatsResult |
listDriveStats(ListDriveStatsRequest request)
ListDriveStats enables you to retrieve high-level activity measurements for multiple drives in the cluster.
|
ListDriveStatsResult |
listDriveStats(Optional<java.lang.Long[]> drives)
ListDriveStats enables you to retrieve high-level activity measurements for multiple drives in the cluster.
|
ListEventsResult |
listEvents(ListEventsRequest request)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListEventsResult |
listEvents(Optional<java.lang.Long> maxEvents,
Optional<java.lang.Long> startEventID,
Optional<java.lang.Long> endEventID,
Optional<java.lang.Long> serviceID,
Optional<java.lang.Long> nodeID,
Optional<java.lang.Long> driveID,
Optional<java.lang.String> startReportTime,
Optional<java.lang.String> endReportTime,
Optional<java.lang.String> startPublishTime,
Optional<java.lang.String> endPublishTime)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListEventsResult |
listEvents(Optional<java.lang.Long> maxEvents,
Optional<java.lang.Long> startEventID,
Optional<java.lang.Long> endEventID,
Optional<java.lang.String> eventType,
Optional<java.lang.Long> serviceID,
Optional<java.lang.Long> nodeID,
Optional<java.lang.Long> driveID,
Optional<java.lang.String> startReportTime,
Optional<java.lang.String> endReportTime,
Optional<java.lang.String> startPublishTime,
Optional<java.lang.String> endPublishTime)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListFibreChannelPortInfoResult |
listFibreChannelPortInfo()
ListFibreChannelPortInfo enables you to retrieve information about the Fibre Channel ports on a node.
|
ListFibreChannelSessionsResult |
listFibreChannelSessions()
ListFibreChannelSessions enables you to retrieve information about the active Fibre Channel sessions on a cluster.
|
ListGroupSnapshotsResult |
listGroupSnapshots(ListGroupSnapshotsRequest request)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListGroupSnapshotsResult |
listGroupSnapshots(Optional<java.lang.Long[]> volumes)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListGroupSnapshotsResult |
listGroupSnapshots(Optional<java.lang.Long[]> volumes,
Optional<java.lang.Long> groupSnapshotID)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListIdpConfigurationsResult |
listIdpConfigurations(ListIdpConfigurationsRequest request)
List configurations for third party Identity Provider(s) (IdP), optionally providing either enabledOnly flag to retrieve the currently enabled IdP configuration, or an IdP metadata UUID or IdP name to query a specific IdP configuration information.
|
ListIdpConfigurationsResult |
listIdpConfigurations(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName,
Optional<java.lang.Boolean> enabledOnly)
List configurations for third party Identity Provider(s) (IdP), optionally providing either enabledOnly flag to retrieve the currently enabled IdP configuration, or an IdP metadata UUID or IdP name to query a specific IdP configuration information.
|
ListInitiatorsResult |
listInitiators(ListInitiatorsRequest request)
ListInitiators enables you to list initiator IQNs or World Wide Port Names (WWPNs).
|
ListInitiatorsResult |
listInitiators(Optional<java.lang.Long> startInitiatorID,
Optional<java.lang.Long> limit,
Optional<java.lang.Long[]> initiators)
ListInitiators enables you to list initiator IQNs or World Wide Port Names (WWPNs).
|
ListISCSISessionsResult |
listISCSISessions()
You can use ListISCSISessions to return iSCSI session information for the cluster.
|
ListKeyProvidersKmipResult |
listKeyProvidersKmip(ListKeyProvidersKmipRequest request)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Providers which have been created via CreateKeyProviderKmip.
|
ListKeyProvidersKmipResult |
listKeyProvidersKmip(Optional<java.lang.Boolean> keyProviderIsActive,
Optional<java.lang.Boolean> kmipKeyProviderHasServerAssigned)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Providers which have been created via CreateKeyProviderKmip.
|
ListKeyServersKmipResult |
listKeyServersKmip(ListKeyServersKmipRequest request)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Servers which have been created via CreateKeyServerKmip.
|
ListKeyServersKmipResult |
listKeyServersKmip(Optional<java.lang.Long> keyProviderID,
Optional<java.lang.Boolean> kmipAssignedProviderIsActive,
Optional<java.lang.Boolean> kmipHasProviderAssigned)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Servers which have been created via CreateKeyServerKmip.
|
ListNetworkInterfacesResult |
listNetworkInterfaces()
ListNetworkInterfaces enables you to retrieve information about each network interface on a node.
|
ListNetworkInterfaceStatsResult |
listNetworkInterfaceStats()
List statistics for network statistics such as dropped packets and various types of errors.
|
ListNodeFibreChannelPortInfoResult |
listNodeFibreChannelPortInfo()
The ListNodeFibreChannelPortInfo API method enables you to retrieve information about the Fibre Channel ports on a node.
|
ListNodeStatsResult |
listNodeStats()
ListNodeStats enables you to view the high-level activity measurements for all nodes in a cluster.
|
ListPendingActiveNodesResult |
listPendingActiveNodes()
ListPendingActiveNodes returns the list of nodes in the cluster that are currently in the PendingActive state, between the pending and active states.
|
ListPendingNodesResult |
listPendingNodes()
ListPendingNodes returns a list of the currently pending nodes in the system.
|
ListProtectionDomainLevelsResult |
listProtectionDomainLevels()
ListProtectionDomainLevels returns the Tolerance and Resiliency of the cluster from the perspective
of each of the supported ProtectionDomainTypes.
|
ListProtocolEndpointsResult |
listProtocolEndpoints(ListProtocolEndpointsRequest request)
ListProtocolEndpoints enables you to retrieve information about all protocol endpoints in the cluster.
|
ListProtocolEndpointsResult |
listProtocolEndpoints(Optional<java.util.UUID[]> protocolEndpointIDs)
ListProtocolEndpoints enables you to retrieve information about all protocol endpoints in the cluster.
|
ListQoSPoliciesResult |
listQoSPolicies()
You can use the ListQoSPolicies method to list all the settings of all QoS policies on the system.
|
ListSchedulesResult |
listSchedules()
ListSchedule enables you to retrieve information about all scheduled snapshots that have been created.
|
ListServicesResult |
listServices()
You can use ListServices to return the services information for nodes, drives, current software, and other services that are running on the cluster.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates()
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates(ListSnapMirrorAggregatesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints()
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints(ListSnapMirrorEndpointsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints(Optional<java.lang.Long[]> snapMirrorEndpointIDs)
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns()
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns(ListSnapMirrorLunsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces()
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces(ListSnapMirrorNetworkInterfacesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> interfaceRole)
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes()
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes(ListSnapMirrorNodesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies()
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies(ListSnapMirrorPoliciesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships()
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships(ListSnapMirrorRelationshipsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<SnapMirrorVolumeInfo> destinationVolume,
Optional<SnapMirrorVolumeInfo> sourceVolume,
Optional<java.lang.String> vserver,
Optional<java.lang.String> relationshipID)
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules()
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules(ListSnapMirrorSchedulesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes()
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes(ListSnapMirrorVolumesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> vserver,
Optional<java.lang.String> name,
Optional<java.lang.String> type)
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers()
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers(ListSnapMirrorVserversRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> vserverType,
Optional<java.lang.String> vserverName)
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapshotsResult |
listSnapshots(ListSnapshotsRequest request)
ListSnapshots enables you to return the attributes of each snapshot taken on the volume.
|
ListSnapshotsResult |
listSnapshots(Optional<java.lang.Long> volumeID,
Optional<java.lang.Long> snapshotID)
ListSnapshots enables you to return the attributes of each snapshot taken on the volume.
|
ListStorageContainersResult |
listStorageContainers(ListStorageContainersRequest request)
ListStorageContainers enables you to retrieve information about all virtual volume storage containers known to the system.
|
ListStorageContainersResult |
listStorageContainers(Optional<java.util.UUID[]> storageContainerIDs)
ListStorageContainers enables you to retrieve information about all virtual volume storage containers known to the system.
|
ListSyncJobsResult |
listSyncJobs()
ListSyncJobs returns information about synchronization jobs that are running on a SolidFire cluster.
|
ListTestsResult |
listTests()
You can use the ListTests API method to return the tests that are available to run on a node.
|
ListUtilitiesResult |
listUtilities()
You can use the ListUtilities API method to return the operations that are available to run on a node.
|
ListVirtualNetworksResult |
listVirtualNetworks(ListVirtualNetworksRequest request)
ListVirtualNetworks enables you to list all configured virtual networks for the cluster.
|
ListVirtualNetworksResult |
listVirtualNetworks(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.Long[]> virtualNetworkIDs,
Optional<java.lang.Long[]> virtualNetworkTags)
ListVirtualNetworks enables you to list all configured virtual networks for the cluster.
|
ListVirtualVolumeBindingsResult |
listVirtualVolumeBindings(ListVirtualVolumeBindingsRequest request)
ListVirtualVolumeBindings returns a list of all virtual volumes in the cluster that are bound to protocol endpoints.
|
ListVirtualVolumeBindingsResult |
listVirtualVolumeBindings(Optional<java.lang.Long[]> virtualVolumeBindingIDs)
ListVirtualVolumeBindings returns a list of all virtual volumes in the cluster that are bound to protocol endpoints.
|
ListVirtualVolumeHostsResult |
listVirtualVolumeHosts(ListVirtualVolumeHostsRequest request)
ListVirtualVolumeHosts returns a list of all virtual volume hosts known to the cluster.
|
ListVirtualVolumeHostsResult |
listVirtualVolumeHosts(Optional<java.util.UUID[]> virtualVolumeHostIDs)
ListVirtualVolumeHosts returns a list of all virtual volume hosts known to the cluster.
|
ListVirtualVolumesResult |
listVirtualVolumes(ListVirtualVolumesRequest request)
ListVirtualVolumes enables you to list the virtual volumes currently in the system.
|
ListVirtualVolumesResult |
listVirtualVolumes(Optional<java.lang.Boolean> details,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> recursive,
Optional<java.util.UUID> startVirtualVolumeID,
Optional<java.util.UUID[]> virtualVolumeIDs)
ListVirtualVolumes enables you to list the virtual volumes currently in the system.
|
ListVirtualVolumeTasksResult |
listVirtualVolumeTasks(ListVirtualVolumeTasksRequest request)
ListVirtualVolumeTasks returns a list of virtual volume tasks in the system.
|
ListVirtualVolumeTasksResult |
listVirtualVolumeTasks(Optional<java.util.UUID[]> virtualVolumeTaskIDs)
ListVirtualVolumeTasks returns a list of virtual volume tasks in the system.
|
ListVolumeAccessGroupsResult |
listVolumeAccessGroups(ListVolumeAccessGroupsRequest request)
ListVolumeAccessGroups enables you to return
information about the volume access groups that are
currently in the system.
|
ListVolumeAccessGroupsResult |
listVolumeAccessGroups(Optional<java.lang.Long> startVolumeAccessGroupID,
Optional<java.lang.Long> limit,
Optional<java.lang.Long[]> volumeAccessGroups)
ListVolumeAccessGroups enables you to return
information about the volume access groups that are
currently in the system.
|
ListVolumeQoSHistogramsResult |
listVolumeQoSHistograms(ListVolumeQoSHistogramsRequest request)
ListVolumeQoSHistograms returns histograms detailing volume performance relative to QOS settings.
|
ListVolumeQoSHistogramsResult |
listVolumeQoSHistograms(Optional<java.lang.Long> volumeIDs)
ListVolumeQoSHistograms returns histograms detailing volume performance relative to QOS settings.
|
ListVolumesResult |
listVolumes(ListVolumesRequest request)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesResult |
listVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.String> volumeStatus,
Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> isPaired,
Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.String> volumeName,
Optional<java.lang.Boolean> includeVirtualVolumes,
Optional<java.lang.String[]> protectionSchemes)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesResult |
listVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.String> volumeStatus,
Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> isPaired,
Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.String> volumeName,
Optional<java.lang.String[]> protectionSchemes)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesForAccountResult |
listVolumesForAccount(ListVolumesForAccountRequest request)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumesForAccountResult |
listVolumesForAccount(java.lang.Long accountID,
Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumesForAccountResult |
listVolumesForAccount(java.lang.Long accountID,
Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumeStatsResult |
listVolumeStats(ListVolumeStatsRequest request)
ListVolumeStats returns high-level activity measurements for a single volume, list of volumes, or all volumes (if you omit the volumeIDs parameter).
|
ListVolumeStatsResult |
listVolumeStats(Optional<java.lang.Long[]> volumeIDs)
ListVolumeStats returns high-level activity measurements for a single volume, list of volumes, or all volumes (if you omit the volumeIDs parameter).
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(ListVolumeStatsByAccountRequest request)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByVirtualVolumeResult |
listVolumeStatsByVirtualVolume(ListVolumeStatsByVirtualVolumeRequest request)
ListVolumeStatsByVirtualVolume enables you to list volume statistics for any volumes in the system that are associated with virtual volumes.
|
ListVolumeStatsByVirtualVolumeResult |
listVolumeStatsByVirtualVolume(Optional<java.util.UUID[]> virtualVolumeIDs)
ListVolumeStatsByVirtualVolume enables you to list volume statistics for any volumes in the system that are associated with virtual volumes.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume()
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume(ListVolumeStatsByVolumeRequest request)
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume(Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(ListVolumeStatsByVolumeAccessGroupRequest request)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ModifyAccountResult |
modifyAccount(java.lang.Long accountID,
Optional<java.lang.String> username,
Optional<java.lang.String> status,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes)
ModifyAccount enables you to modify an existing account.
|
ModifyAccountResult |
modifyAccount(java.lang.Long accountID,
Optional<java.lang.String> username,
Optional<java.lang.String> status,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableChap)
ModifyAccount enables you to modify an existing account.
|
ModifyAccountResult |
modifyAccount(ModifyAccountRequest request)
ModifyAccount enables you to modify an existing account.
|
ModifyBackupTargetResult |
modifyBackupTarget(java.lang.Long backupTargetID,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
ModifyBackupTarget enables you to change attributes of a backup target.
|
ModifyBackupTargetResult |
modifyBackupTarget(ModifyBackupTargetRequest request)
ModifyBackupTarget enables you to change attributes of a backup target.
|
ModifyClusterAdminResult |
modifyClusterAdmin(java.lang.Long clusterAdminID,
Optional<java.lang.String> password,
Optional<java.lang.String[]> access,
Optional<Attributes> attributes)
You can use ModifyClusterAdmin to change the settings for a cluster admin, LDAP cluster admin,
or third party Identity Provider (IdP) cluster admin.
|
ModifyClusterAdminResult |
modifyClusterAdmin(ModifyClusterAdminRequest request)
You can use ModifyClusterAdmin to change the settings for a cluster admin, LDAP cluster admin,
or third party Identity Provider (IdP) cluster admin.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(ModifyClusterFullThresholdRequest request)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold,
Optional<java.lang.Long> stage3MetadataThresholdPercent,
Optional<java.lang.Long> maxMetadataOverProvisionFactor)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold,
Optional<java.lang.Long> stage3BlockThresholdPercent,
Optional<java.lang.Long> stage3MetadataThresholdPercent,
Optional<java.lang.Long> maxMetadataOverProvisionFactor)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference()
Modifies an existing cluster interface preference.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference(ModifyClusterInterfacePreferenceRequest request)
Modifies an existing cluster interface preference.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference(java.lang.String name,
java.lang.String value)
Modifies an existing cluster interface preference.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(java.lang.Long groupSnapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(java.lang.Long groupSnapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> snapMirrorLabel)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(ModifyGroupSnapshotRequest request)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyInitiatorsResult |
modifyInitiators(ModifyInitiator[] initiators)
ModifyInitiators enables you to change the attributes of one or more existing initiators.
|
ModifyInitiatorsResult |
modifyInitiators(ModifyInitiatorsRequest request)
ModifyInitiators enables you to change the attributes of one or more existing initiators.
|
ModifyKeyServerKmipResult |
modifyKeyServerKmip(ModifyKeyServerKmipRequest request)
Modifies a KMIP (Key Management Interoperability Protocol) Key Server to the specified attributes.
|
ModifyKeyServerKmipResult |
modifyKeyServerKmip(Optional<java.lang.String> kmipCaCertificate,
Optional<java.lang.String> kmipClientCertificate,
Optional<java.lang.String[]> kmipKeyServerHostnames,
java.lang.Long keyServerID,
Optional<java.lang.String> kmipKeyServerName,
Optional<java.lang.Long> kmipKeyServerPort)
Modifies a KMIP (Key Management Interoperability Protocol) Key Server to the specified attributes.
|
ModifyQoSPolicyResult |
modifyQoSPolicy()
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyQoSPolicyResult |
modifyQoSPolicy(java.lang.Long qosPolicyID,
Optional<java.lang.String> name,
Optional<QoS> qos)
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyQoSPolicyResult |
modifyQoSPolicy(ModifyQoSPolicyRequest request)
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyScheduleResult |
modifySchedule(ModifyScheduleRequest request)
ModifySchedule enables you to change the intervals at which a scheduled snapshot occurs.
|
ModifyScheduleResult |
modifySchedule(Schedule schedule)
ModifySchedule enables you to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint()
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint(java.lang.Long snapMirrorEndpointID,
Optional<java.lang.String> managementIP,
Optional<java.lang.String> username,
Optional<java.lang.String> password)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint(ModifySnapMirrorEndpointRequest request)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged()
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged(java.lang.Long snapMirrorEndpointID,
Optional<java.lang.String> clusterName,
Optional<java.lang.String[]> ipAddresses)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged(ModifySnapMirrorEndpointUnmanagedRequest request)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship()
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship(ModifySnapMirrorRelationshipRequest request)
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship(SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate,
Optional<java.lang.String> policyName,
Optional<java.lang.String> scheduleName,
java.lang.Long snapMirrorEndpointID)
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapshotResult |
modifySnapshot(java.lang.Long snapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifySnapshotResult |
modifySnapshot(java.lang.Long snapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> snapMirrorLabel)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifySnapshotResult |
modifySnapshot(ModifySnapshotRequest request)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifyStorageContainerResult |
modifyStorageContainer(ModifyStorageContainerRequest request)
ModifyStorageContainer enables you to make changes to an existing virtual volume storage container.
|
ModifyStorageContainerResult |
modifyStorageContainer(java.util.UUID storageContainerID,
Optional<java.lang.String> initiatorSecret,
Optional<java.lang.String> targetSecret)
ModifyStorageContainer enables you to make changes to an existing virtual volume storage container.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(ModifyVirtualNetworkRequest request)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.String> name,
Optional<AddressBlockParams[]> addressBlocks,
Optional<java.lang.String> netmask,
Optional<java.lang.String> svip,
Optional<Attributes> attributes)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.String> name,
Optional<AddressBlockParams[]> addressBlocks,
Optional<java.lang.String> netmask,
Optional<java.lang.String> svip,
Optional<java.lang.String> gateway,
Optional<java.lang.Boolean> namespace,
Optional<Attributes> attributes)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(ModifyVolumeRequest request)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.String> name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<Attributes> attributes)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.String> name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<java.lang.Boolean> deleteOrphanInitiators,
Optional<Attributes> attributes)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(ModifyVolumeAccessGroupRequest request)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupLunAssignmentsResult |
modifyVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID,
LunAssignment[] lunAssignments)
The ModifyVolumeAccessGroupLunAssignments
method enables you to define custom LUN assignments
for specific volumes.
|
ModifyVolumeAccessGroupLunAssignmentsResult |
modifyVolumeAccessGroupLunAssignments(ModifyVolumeAccessGroupLunAssignmentsRequest request)
The ModifyVolumeAccessGroupLunAssignments
method enables you to define custom LUN assignments
for specific volumes.
|
ModifyVolumePairResult |
modifyVolumePair(java.lang.Long volumeID,
Optional<java.lang.Boolean> pausedManual,
Optional<java.lang.String> mode,
Optional<java.lang.Long> pauseLimit)
ModifyVolumePair enables you to pause or restart replication between a pair of volumes.
|
ModifyVolumePairResult |
modifyVolumePair(ModifyVolumePairRequest request)
ModifyVolumePair enables you to pause or restart replication between a pair of volumes.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(ModifyVolumesRequest request)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
PurgeDeletedVolumeResult |
purgeDeletedVolume(java.lang.Long volumeID)
PurgeDeletedVolume immediately and permanently purges a volume that has been deleted.
|
PurgeDeletedVolumeResult |
purgeDeletedVolume(PurgeDeletedVolumeRequest request)
PurgeDeletedVolume immediately and permanently purges a volume that has been deleted.
|
PurgeDeletedVolumesResult |
purgeDeletedVolumes(Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.Long[]> accountIDs,
Optional<java.lang.Long[]> volumeAccessGroupIDs)
PurgeDeletedVolumes immediately and permanently purges volumes that have been deleted.
|
PurgeDeletedVolumesResult |
purgeDeletedVolumes(PurgeDeletedVolumesRequest request)
PurgeDeletedVolumes immediately and permanently purges volumes that have been deleted.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship()
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship(QuiesceSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey()
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey(Optional<java.lang.String> keyManagementType,
Optional<java.lang.Long> keyProviderID)
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey(RekeySoftwareEncryptionAtRestMasterKeyRequest request)
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RemoveAccountResult |
removeAccount(java.lang.Long accountID)
RemoveAccount enables you to remove an existing account.
|
RemoveAccountResult |
removeAccount(RemoveAccountRequest request)
RemoveAccount enables you to remove an existing account.
|
RemoveBackupTargetResult |
removeBackupTarget(java.lang.Long backupTargetID)
RemoveBackupTarget allows you to delete backup targets.
|
RemoveBackupTargetResult |
removeBackupTarget(RemoveBackupTargetRequest request)
RemoveBackupTarget allows you to delete backup targets.
|
RemoveClusterAdminResult |
removeClusterAdmin(java.lang.Long clusterAdminID)
One can use this API to remove a local cluster admin, an LDAP cluster admin, or a third
party Identity Provider (IdP) cluster admin.
|
RemoveClusterAdminResult |
removeClusterAdmin(RemoveClusterAdminRequest request)
One can use this API to remove a local cluster admin, an LDAP cluster admin, or a third
party Identity Provider (IdP) cluster admin.
|
RemoveClusterPairResult |
removeClusterPair(java.lang.Long clusterPairID)
You can use the RemoveClusterPair method to close the open connections between two paired clusters.
|
RemoveClusterPairResult |
removeClusterPair(RemoveClusterPairRequest request)
You can use the RemoveClusterPair method to close the open connections between two paired clusters.
|
AsyncHandleResult |
removeDrives(java.lang.Long[] drives)
You can use RemoveDrives to proactively remove drives that are part of the cluster.
|
AsyncHandleResult |
removeDrives(RemoveDrivesRequest request)
You can use RemoveDrives to proactively remove drives that are part of the cluster.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators,
Optional<java.lang.Boolean> deleteOrphanInitiators)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(RemoveInitiatorsFromVolumeAccessGroupRequest request)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
RemoveKeyServerFromProviderKmipResult |
removeKeyServerFromProviderKmip(java.lang.Long keyServerID)
Remove (unassign) the specified KMIP (Key Management Interoperability Protocol) Key Server from the provider it was assigned to via AddKeyServerToProviderKmip (if any).
|
RemoveKeyServerFromProviderKmipResult |
removeKeyServerFromProviderKmip(RemoveKeyServerFromProviderKmipRequest request)
Remove (unassign) the specified KMIP (Key Management Interoperability Protocol) Key Server from the provider it was assigned to via AddKeyServerToProviderKmip (if any).
|
RemoveNodesResult |
removeNodes(java.lang.Long[] nodes,
Optional<java.lang.Boolean> ignoreEnsembleToleranceChange)
RemoveNodes can be used to remove one or more nodes from the cluster.
|
RemoveNodesResult |
removeNodes(RemoveNodesRequest request)
RemoveNodes can be used to remove one or more nodes from the cluster.
|
RemoveNodeSSLCertificateResult |
removeNodeSSLCertificate()
You can use the RemoveNodeSSLCertificate method to remove the user SSL certificate and private key for the management node.
|
RemoveSSLCertificateResult |
removeSSLCertificate()
You can use the RemoveSSLCertificate method to remove the user SSL certificate and private key for the cluster.
|
RemoveVirtualNetworkResult |
removeVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag)
RemoveVirtualNetwork enables you to remove a previously added virtual network.
|
RemoveVirtualNetworkResult |
removeVirtualNetwork(RemoveVirtualNetworkRequest request)
RemoveVirtualNetwork enables you to remove a previously added virtual network.
|
RemoveVolumePairResult |
removeVolumePair(java.lang.Long volumeID)
RemoveVolumePair enables you to remove the remote pairing between two volumes.
|
RemoveVolumePairResult |
removeVolumePair(RemoveVolumePairRequest request)
RemoveVolumePair enables you to remove the remote pairing between two volumes.
|
ModifyVolumeAccessGroupResult |
removeVolumesFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.Long[] volumes)
The RemoveVolumeFromVolumeAccessGroup method enables you to remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
removeVolumesFromVolumeAccessGroup(RemoveVolumesFromVolumeAccessGroupRequest request)
The RemoveVolumeFromVolumeAccessGroup method enables you to remove volumes from a volume access group.
|
ResetDrivesResult |
resetDrives(ResetDrivesRequest request)
ResetDrives enables you to proactively initialize drives and remove all data currently residing on a drive.
|
ResetDrivesResult |
resetDrives(java.lang.String drives,
java.lang.Boolean force)
ResetDrives enables you to proactively initialize drives and remove all data currently residing on a drive.
|
ResetNodeResult |
resetNode(ResetNodeRequest request)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeResult |
resetNode(java.lang.String build,
java.lang.Boolean force)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeResult |
resetNode(java.lang.String build,
java.lang.Boolean force,
Optional<java.lang.Boolean> reboot,
Optional<java.lang.String> options)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeSupplementalTlsCiphersResult |
resetNodeSupplementalTlsCiphers()
You can use the ResetNodeSupplementalTlsCiphers method to restore the supplemental ciphers to their defaults.
|
ResetSupplementalTlsCiphersResult |
resetSupplementalTlsCiphers()
You can use the ResetSupplementalTlsCiphers method to restore the supplemental ciphers to their defaults.
|
Attributes |
restartNetworking(java.lang.Boolean force)
The RestartNetworking API method enables you to restart the networking services on a node.
|
Attributes |
restartNetworking(RestartNetworkingRequest request)
The RestartNetworking API method enables you to restart the networking services on a node.
|
Attributes |
restartServices(java.lang.Boolean force,
Optional<java.lang.String> service,
Optional<java.lang.String> action)
The RestartServices API method enables you to restart the services on a node.
|
Attributes |
restartServices(RestartServicesRequest request)
The RestartServices API method enables you to restart the services on a node.
|
RestoreDeletedVolumeResult |
restoreDeletedVolume(java.lang.Long volumeID)
RestoreDeletedVolume marks a deleted volume as active again.
|
RestoreDeletedVolumeResult |
restoreDeletedVolume(RestoreDeletedVolumeRequest request)
RestoreDeletedVolume marks a deleted volume as active again.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship()
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship(ResumeSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship()
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate,
Optional<SnapMirrorVolumeInfo> sourceVolume)
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship(ResyncSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
RollbackToGroupSnapshotResult |
rollbackToGroupSnapshot(java.lang.Long groupSnapshotID,
java.lang.Boolean saveCurrentState,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
RollbackToGroupSnapshot enables you to roll back all individual volumes in a snapshot group to each volume's individual snapshot.
|
RollbackToGroupSnapshotResult |
rollbackToGroupSnapshot(RollbackToGroupSnapshotRequest request)
RollbackToGroupSnapshot enables you to roll back all individual volumes in a snapshot group to each volume's individual snapshot.
|
RollbackToSnapshotResult |
rollbackToSnapshot(java.lang.Long volumeID,
java.lang.Long snapshotID,
java.lang.Boolean saveCurrentState,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
RollbackToSnapshot enables you to make an existing snapshot of the "active" volume image.
|
RollbackToSnapshotResult |
rollbackToSnapshot(RollbackToSnapshotRequest request)
RollbackToSnapshot enables you to make an existing snapshot of the "active" volume image.
|
AsyncHandleResult |
secureEraseDrives(java.lang.Long[] drives)
SecureEraseDrives enables you to remove any residual data from drives that have a status of "available." You might want to use this method when replacing a drive nearing the end of its service life that contained sensitive data.
|
AsyncHandleResult |
secureEraseDrives(SecureEraseDrivesRequest request)
SecureEraseDrives enables you to remove any residual data from drives that have a status of "available." You might want to use this method when replacing a drive nearing the end of its service life that contained sensitive data.
|
SetClusterConfigResult |
setClusterConfig(ClusterConfig cluster)
The SetClusterConfig API method enables you to set the configuration this node uses to communicate with the cluster it is associated with.
|
SetClusterConfigResult |
setClusterConfig(SetClusterConfigRequest request)
The SetClusterConfig API method enables you to set the configuration this node uses to communicate with the cluster it is associated with.
|
SetClusterStructureResult |
setClusterStructure(Optional<Account[]> accounts,
Optional<VolumeQOS> defaultQoS,
Optional<FeatureObject[]> features,
Optional<Initiator[]> initiators,
Optional<GetNtpInfoResult> ntp,
Optional<QoSPolicy[]> qosPolicies,
Optional<LoggingServer[]> remoteHosts,
Optional<ScheduleObject[]> schedules,
Optional<GetSnmpInfoResult> snmp,
Optional<GetActiveTlsCiphersResult> tlsCiphers,
Optional<VirtualNetwork[]> virtualNetworks,
Optional<VolumeAccessGroupLunAssignments[]> volumeAccessGroupLunAssignments,
Optional<VolumeAccessGroup[]> volumeAccessGroups,
Optional<Volume[]> volumes,
Optional<StorageContainer[]> storageContainers)
You can use the SetClusterStructure method to restore the storage cluster configuration information from a backup.
|
SetClusterStructureResult |
setClusterStructure(SetClusterStructureRequest request)
You can use the SetClusterStructure method to restore the storage cluster configuration information from a backup.
|
SetConfigResult |
setConfig(ConfigParams config)
The SetConfig API method enables you to set all the configuration information for the node.
|
SetConfigResult |
setConfig(SetConfigRequest request)
The SetConfig API method enables you to set all the configuration information for the node.
|
SetDefaultQoSResult |
setDefaultQoS(Optional<java.lang.Long> minIOPS,
Optional<java.lang.Long> maxIOPS,
Optional<java.lang.Long> burstIOPS)
SetDefaultQoS enables you to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or
IOPS) for a volume.
|
SetDefaultQoSResult |
setDefaultQoS(SetDefaultQoSRequest request)
SetDefaultQoS enables you to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or
IOPS) for a volume.
|
SetLicenseKeyResult |
setLicenseKey(SetLicenseKeyRequest request)
You can use the SetLicenseKey method to set the SerialNumber And OrderNumber for the cluster.
|
SetLicenseKeyResult |
setLicenseKey(java.lang.String serialNumber,
java.lang.String orderNumber)
You can use the SetLicenseKey method to set the SerialNumber And OrderNumber for the cluster.
|
GetLldpConfigResult |
setLldpConfig()
Sets LLDP configuration options.
|
GetLldpConfigResult |
setLldpConfig(LldpConfig lldpConfig)
Sets LLDP configuration options.
|
GetLldpConfigResult |
setLldpConfig(SetLldpConfigRequest request)
Sets LLDP configuration options.
|
SetLoginBannerResult |
setLoginBanner()
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginBannerResult |
setLoginBanner(Optional<java.lang.String> banner,
Optional<java.lang.Boolean> enabled)
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginBannerResult |
setLoginBanner(SetLoginBannerRequest request)
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginSessionInfoResult |
setLoginSessionInfo(Optional<java.lang.String> timeout)
You can use SetLoginSessionInfo to set the period of time that a session's login authentication is valid.
|
SetLoginSessionInfoResult |
setLoginSessionInfo(SetLoginSessionInfoRequest request)
You can use SetLoginSessionInfo to set the period of time that a session's login authentication is valid.
|
SetNetworkConfigResult |
setNetworkConfig(NetworkParams network)
The SetNetworkConfig API method enables you to set the network configuration for a node.
|
SetNetworkConfigResult |
setNetworkConfig(SetNetworkConfigRequest request)
The SetNetworkConfig API method enables you to set the network configuration for a node.
|
SetNodeSSLCertificateResult |
setNodeSSLCertificate(SetNodeSSLCertificateRequest request)
You can use the SetNodeSSLCertificate method to set a user SSL certificate and private key for the management node.
|
SetNodeSSLCertificateResult |
setNodeSSLCertificate(java.lang.String certificate,
java.lang.String privateKey)
You can use the SetNodeSSLCertificate method to set a user SSL certificate and private key for the management node.
|
SetNodeSupplementalTlsCiphersResult |
setNodeSupplementalTlsCiphers(SetNodeSupplementalTlsCiphersRequest request)
You can use the SetNodeSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers for this node.
|
SetNodeSupplementalTlsCiphersResult |
setNodeSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
You can use the SetNodeSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers for this node.
|
SetNtpInfoResult |
setNtpInfo(SetNtpInfoRequest request)
SetNtpInfo enables you to configure NTP on cluster nodes.
|
SetNtpInfoResult |
setNtpInfo(java.lang.String[] servers,
Optional<java.lang.Boolean> broadcastclient)
SetNtpInfo enables you to configure NTP on cluster nodes.
|
SetProtectionDomainLayoutResult |
setProtectionDomainLayout(NodeProtectionDomains[] protectionDomainLayout)
Used to assign Nodes to user-defined Protection Domains.
|
SetProtectionDomainLayoutResult |
setProtectionDomainLayout(SetProtectionDomainLayoutRequest request)
Used to assign Nodes to user-defined Protection Domains.
|
SetRemoteLoggingHostsResult |
setRemoteLoggingHosts(LoggingServer[] remoteHosts)
SetRemoteLoggingHosts enables you to configure remote logging from the nodes in the storage cluster to a centralized log server or servers.
|
SetRemoteLoggingHostsResult |
setRemoteLoggingHosts(SetRemoteLoggingHostsRequest request)
SetRemoteLoggingHosts enables you to configure remote logging from the nodes in the storage cluster to a centralized log server or servers.
|
SetSnmpACLResult |
setSnmpACL(SetSnmpACLRequest request)
SetSnmpACL enables you to configure SNMP access permissions on the cluster nodes.
|
SetSnmpACLResult |
setSnmpACL(SnmpNetwork[] networks,
SnmpV3UsmUser[] usmUsers)
SetSnmpACL enables you to configure SNMP access permissions on the cluster nodes.
|
SetSnmpInfoResult |
setSnmpInfo(Optional<SnmpNetwork[]> networks,
Optional<java.lang.Boolean> enabled,
Optional<java.lang.Boolean> snmpV3Enabled,
Optional<SnmpV3UsmUser[]> usmUsers)
SetSnmpInfo enables you to configure SNMP version 2 and version 3 on cluster nodes.
|
SetSnmpInfoResult |
setSnmpInfo(SetSnmpInfoRequest request)
SetSnmpInfo enables you to configure SNMP version 2 and version 3 on cluster nodes.
|
SetSnmpTrapInfoResult |
setSnmpTrapInfo(Optional<SnmpTrapRecipient[]> trapRecipients,
java.lang.Boolean clusterFaultTrapsEnabled,
java.lang.Boolean clusterFaultResolvedTrapsEnabled,
java.lang.Boolean clusterEventTrapsEnabled)
You can use SetSnmpTrapInfo to enable and disable the generation of cluster SNMP notifications (traps) and to specify the set of network host computers that receive the notifications.
|
SetSnmpTrapInfoResult |
setSnmpTrapInfo(SetSnmpTrapInfoRequest request)
You can use SetSnmpTrapInfo to enable and disable the generation of cluster SNMP notifications (traps) and to specify the set of network host computers that receive the notifications.
|
SetSSLCertificateResult |
setSSLCertificate(SetSSLCertificateRequest request)
You can use the SetSSLCertificate method to set a user SSL certificate and a private key for the cluster.
|
SetSSLCertificateResult |
setSSLCertificate(java.lang.String certificate,
java.lang.String privateKey)
You can use the SetSSLCertificate method to set a user SSL certificate and a private key for the cluster.
|
SetSupplementalTlsCiphersResult |
setSupplementalTlsCiphers(SetSupplementalTlsCiphersRequest request)
You can use the SetSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers.
|
SetSupplementalTlsCiphersResult |
setSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
You can use the SetSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers.
|
ShutdownResult |
shutdown(java.lang.Long[] nodes,
Optional<java.lang.String> option)
The Shutdown API method enables you to restart or shutdown a node that has not yet been added to a cluster.
|
ShutdownResult |
shutdown(ShutdownRequest request)
The Shutdown API method enables you to restart or shutdown a node that has not yet been added to a cluster.
|
SnmpSendTestTrapsResult |
snmpSendTestTraps()
SnmpSendTestTraps enables you to test SNMP functionality for a cluster.
|
StartBulkVolumeReadResult |
startBulkVolumeRead(java.lang.Long volumeID,
java.lang.String format,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> script,
Optional<Attributes> scriptParameters,
Optional<Attributes> attributes)
StartBulkVolumeRead enables you to initialize a bulk volume read session on a specified volume.
|
StartBulkVolumeReadResult |
startBulkVolumeRead(StartBulkVolumeReadRequest request)
StartBulkVolumeRead enables you to initialize a bulk volume read session on a specified volume.
|
StartBulkVolumeWriteResult |
startBulkVolumeWrite(java.lang.Long volumeID,
java.lang.String format,
Optional<java.lang.String> script,
Optional<Attributes> scriptParameters,
Optional<Attributes> attributes)
StartBulkVolumeWrite enables you to initialize a bulk volume write session on a specified volume.
|
StartBulkVolumeWriteResult |
startBulkVolumeWrite(StartBulkVolumeWriteRequest request)
StartBulkVolumeWrite enables you to initialize a bulk volume write session on a specified volume.
|
StartClusterPairingResult |
startClusterPairing()
You can use the StartClusterPairing method to create an encoded key from a cluster that is used to pair with another cluster.
|
StartVolumePairingResult |
startVolumePairing(java.lang.Long volumeID)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
StartVolumePairingResult |
startVolumePairing(java.lang.Long volumeID,
Optional<java.lang.String> mode)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
StartVolumePairingResult |
startVolumePairing(StartVolumePairingRequest request)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
TestAddressAvailabilityResult |
testAddressAvailability(java.lang.String iface,
java.lang.String address,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.Long> timeout)
You can use the TestAddressAvailability method to check to see if a certain IP address is inuse on an interface within the storage cluster.
|
TestAddressAvailabilityResult |
testAddressAvailability(TestAddressAvailabilityRequest request)
You can use the TestAddressAvailability method to check to see if a certain IP address is inuse on an interface within the storage cluster.
|
TestConnectEnsembleResult |
testConnectEnsemble(Optional<java.lang.String> ensemble)
The TestConnectEnsemble API method enables you to verify connectivity with a specified database ensemble.
|
TestConnectEnsembleResult |
testConnectEnsemble(TestConnectEnsembleRequest request)
The TestConnectEnsemble API method enables you to verify connectivity with a specified database ensemble.
|
TestConnectMvipResult |
testConnectMvip(Optional<java.lang.String> mvip)
The TestConnectMvip API method enables you to test the
management connection to the cluster.
|
TestConnectMvipResult |
testConnectMvip(TestConnectMvipRequest request)
The TestConnectMvip API method enables you to test the
management connection to the cluster.
|
TestConnectSvipResult |
testConnectSvip(Optional<java.lang.String> svip)
The TestConnectSvip API method enables you to test the storage connection to the cluster.
|
TestConnectSvipResult |
testConnectSvip(TestConnectSvipRequest request)
The TestConnectSvip API method enables you to test the storage connection to the cluster.
|
TestDrivesResult |
testDrives(Optional<java.lang.Long> minutes,
Optional<java.lang.Boolean> force)
You can use the TestDrives API method to run a hardware validation on all drives on the node.
|
TestDrivesResult |
testDrives(TestDrivesRequest request)
You can use the TestDrives API method to run a hardware validation on all drives on the node.
|
TestKeyProviderKmipResult |
testKeyProviderKmip(java.lang.Long keyProviderID)
Test whether the specified Key Provider is functioning normally.
|
TestKeyProviderKmipResult |
testKeyProviderKmip(TestKeyProviderKmipRequest request)
Test whether the specified Key Provider is functioning normally.
|
TestKeyServerKmipResult |
testKeyServerKmip(java.lang.Long keyServerID)
Test whether the specified KMIP (Key Management Interoperability Protocol) Key Server is functioning normally.
|
TestKeyServerKmipResult |
testKeyServerKmip(TestKeyServerKmipRequest request)
Test whether the specified KMIP (Key Management Interoperability Protocol) Key Server is functioning normally.
|
TestLdapAuthenticationResult |
testLdapAuthentication(java.lang.String username,
java.lang.String password,
Optional<LdapConfiguration> ldapConfiguration)
The TestLdapAuthentication method enables you to validate the currently enabled LDAP authentication settings.
|
TestLdapAuthenticationResult |
testLdapAuthentication(TestLdapAuthenticationRequest request)
The TestLdapAuthentication method enables you to validate the currently enabled LDAP authentication settings.
|
TestPingResult |
testPing(Optional<java.lang.Long> attempts,
Optional<java.lang.String> hosts,
Optional<java.lang.Long> totalTimeoutSec,
Optional<java.lang.Long> packetSize,
Optional<java.lang.Long> pingTimeoutMsec,
Optional<java.lang.Boolean> prohibitFragmentation,
Optional<java.lang.String> sourceAddressV4,
Optional<java.lang.String> sourceAddressV6,
Optional<java.lang.String> iface,
Optional<java.lang.Long> virtualNetworkTag)
The TestPing API allows to test the reachability to IP address(s) using ICMP packets.
|
TestPingResult |
testPing(TestPingRequest request)
The TestPing API allows to test the reachability to IP address(s) using ICMP packets.
|
UpdateBulkVolumeStatusResult |
updateBulkVolumeStatus(java.lang.String key,
java.lang.String status,
Optional<java.lang.String> percentComplete,
Optional<java.lang.String> message,
Optional<Attributes> attributes)
You can use UpdateBulkVolumeStatus in a script to update the status of a bulk volume job that you started with the
StartBulkVolumeRead or StartBulkVolumeWrite methods.
|
UpdateBulkVolumeStatusResult |
updateBulkVolumeStatus(UpdateBulkVolumeStatusRequest request)
You can use UpdateBulkVolumeStatus in a script to update the status of a bulk volume job that you started with the
StartBulkVolumeRead or StartBulkVolumeWrite methods.
|
UpdateIdpConfigurationResult |
updateIdpConfiguration(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName,
Optional<java.lang.String> newIdpName,
Optional<java.lang.String> idpMetadata,
Optional<java.lang.Boolean> generateNewCertificate)
Update an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
UpdateIdpConfigurationResult |
updateIdpConfiguration(UpdateIdpConfigurationRequest request)
Update an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship()
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship(UpdateSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
encodeRequestcheckForError, decodeResponse, extractApiError, getGsonBuilder, getRequestDispatcher, sendRequestpublic SolidFireElement(RequestDispatcher requestDispatcher)
requestDispatcher - The class responsible for processing request/responses and
serialization/deserialization of the JSON payload@Since(value="5.0") @ConnectionType(value="Node") public Attributes restartServices(RestartServicesRequest request)
restartServices in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public Attributes restartServices(java.lang.Boolean force, Optional<java.lang.String> service, Optional<java.lang.String> action)
restartServices in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListServicesResult listServices()
listServices in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Node") public EnableSshResult enableSsh()
enableSsh in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public EnableClusterSshResult enableClusterSsh(EnableClusterSshRequest request)
enableClusterSsh in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public EnableClusterSshResult enableClusterSsh()
enableClusterSsh in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public EnableClusterSshResult enableClusterSsh(java.lang.String duration)
enableClusterSsh in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public GetClusterSshInfoResult getClusterSshInfo()
getClusterSshInfo in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Node") public GetSshInfoResult getSshInfo()
getSshInfo in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public DisableClusterSshResult disableClusterSsh()
disableClusterSsh in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Node") public DisableSshResult disableSsh()
disableSsh in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public CreateScheduleResult createSchedule(CreateScheduleRequest request)
createSchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public CreateScheduleResult createSchedule(Schedule schedule)
createSchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifyScheduleResult modifySchedule(ModifyScheduleRequest request)
modifySchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifyScheduleResult modifySchedule(Schedule schedule)
modifySchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public GetScheduleResult getSchedule(GetScheduleRequest request)
getSchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public GetScheduleResult getSchedule(java.lang.Long scheduleID)
getSchedule in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ListSchedulesResult listSchedules()
listSchedules in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetOntapVersionInfoResult getOntapVersionInfo(GetOntapVersionInfoRequest request)
getOntapVersionInfo in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetOntapVersionInfoResult getOntapVersionInfo()
getOntapVersionInfo in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetOntapVersionInfoResult getOntapVersionInfo(Optional<java.lang.Long> snapMirrorEndpointID)
getOntapVersionInfo in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorRelationshipResult createSnapMirrorRelationship(CreateSnapMirrorRelationshipRequest request)
createSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorRelationshipResult createSnapMirrorRelationship()
createSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorRelationshipResult createSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo sourceVolume, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.String> relationshipType, Optional<java.lang.String> policyName, Optional<java.lang.String> scheduleName, Optional<java.lang.Long> maxTransferRate)
createSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public SnapMirrorVolume createSnapMirrorVolume(CreateSnapMirrorVolumeRequest request)
createSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public SnapMirrorVolume createSnapMirrorVolume()
createSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public SnapMirrorVolume createSnapMirrorVolume(java.lang.Long snapMirrorEndpointID, java.lang.String vserver, java.lang.String name, Optional<java.lang.String> type, java.lang.String aggregate, java.lang.Long size)
createSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship(AbortSnapMirrorRelationshipRequest request)
abortSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship()
abortSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Boolean> clearCheckpoint)
abortSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorSchedulesResult listSnapMirrorSchedules(ListSnapMirrorSchedulesRequest request)
listSnapMirrorSchedules in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorSchedulesResult listSnapMirrorSchedules()
listSnapMirrorSchedules in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorSchedulesResult listSnapMirrorSchedules(Optional<java.lang.Long> snapMirrorEndpointID)
listSnapMirrorSchedules in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships(DeleteSnapMirrorRelationshipsRequest request)
deleteSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships()
deleteSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo[] destinationVolumes)
deleteSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship(ResyncSnapMirrorRelationshipRequest request)
resyncSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship()
resyncSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate, Optional<SnapMirrorVolumeInfo> sourceVolume)
resyncSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVserversResult listSnapMirrorVservers(ListSnapMirrorVserversRequest request)
listSnapMirrorVservers in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVserversResult listSnapMirrorVservers()
listSnapMirrorVservers in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVserversResult listSnapMirrorVservers(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> vserverType, Optional<java.lang.String> vserverName)
listSnapMirrorVservers in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointResult createSnapMirrorEndpoint(CreateSnapMirrorEndpointRequest request)
createSnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointResult createSnapMirrorEndpoint()
createSnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointResult createSnapMirrorEndpoint(java.lang.String managementIP, java.lang.String username, java.lang.String password)
createSnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints(DeleteSnapMirrorEndpointsRequest request)
deleteSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints()
deleteSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints(java.lang.Long[] snapMirrorEndpointIDs)
deleteSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship(ModifySnapMirrorRelationshipRequest request)
modifySnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship()
modifySnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship(SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate, Optional<java.lang.String> policyName, Optional<java.lang.String> scheduleName, java.lang.Long snapMirrorEndpointID)
modifySnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorRelationshipsResult listSnapMirrorRelationships(ListSnapMirrorRelationshipsRequest request)
listSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorRelationshipsResult listSnapMirrorRelationships()
listSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorRelationshipsResult listSnapMirrorRelationships(Optional<java.lang.Long> snapMirrorEndpointID, Optional<SnapMirrorVolumeInfo> destinationVolume, Optional<SnapMirrorVolumeInfo> sourceVolume, Optional<java.lang.String> vserver, Optional<java.lang.String> relationshipID)
listSnapMirrorRelationships in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship(ResumeSnapMirrorRelationshipRequest request)
resumeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship()
resumeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
resumeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNodesResult listSnapMirrorNodes(ListSnapMirrorNodesRequest request)
listSnapMirrorNodes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNodesResult listSnapMirrorNodes()
listSnapMirrorNodes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNodesResult listSnapMirrorNodes(Optional<java.lang.Long> snapMirrorEndpointID)
listSnapMirrorNodes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorLunsResult listSnapMirrorLuns(ListSnapMirrorLunsRequest request)
listSnapMirrorLuns in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorLunsResult listSnapMirrorLuns()
listSnapMirrorLuns in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorLunsResult listSnapMirrorLuns(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
listSnapMirrorLuns in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorEndpointsResult listSnapMirrorEndpoints(ListSnapMirrorEndpointsRequest request)
listSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorEndpointsResult listSnapMirrorEndpoints()
listSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorEndpointsResult listSnapMirrorEndpoints(Optional<java.lang.Long[]> snapMirrorEndpointIDs)
listSnapMirrorEndpoints in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint(ModifySnapMirrorEndpointRequest request)
modifySnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint()
modifySnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint(java.lang.Long snapMirrorEndpointID, Optional<java.lang.String> managementIP, Optional<java.lang.String> username, Optional<java.lang.String> password)
modifySnapMirrorEndpoint in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces(ListSnapMirrorNetworkInterfacesRequest request)
listSnapMirrorNetworkInterfaces in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces()
listSnapMirrorNetworkInterfaces in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> interfaceRole)
listSnapMirrorNetworkInterfaces in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged(CreateSnapMirrorEndpointUnmanagedRequest request)
createSnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged()
createSnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged(java.lang.String clusterName, java.lang.String[] ipAddresses)
createSnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorAggregatesResult listSnapMirrorAggregates(ListSnapMirrorAggregatesRequest request)
listSnapMirrorAggregates in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorAggregatesResult listSnapMirrorAggregates()
listSnapMirrorAggregates in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorAggregatesResult listSnapMirrorAggregates(Optional<java.lang.Long> snapMirrorEndpointID)
listSnapMirrorAggregates in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorPoliciesResult listSnapMirrorPolicies(ListSnapMirrorPoliciesRequest request)
listSnapMirrorPolicies in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorPoliciesResult listSnapMirrorPolicies()
listSnapMirrorPolicies in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorPoliciesResult listSnapMirrorPolicies(Optional<java.lang.Long> snapMirrorEndpointID)
listSnapMirrorPolicies in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorVolumeResult breakSnapMirrorVolume(BreakSnapMirrorVolumeRequest request)
breakSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorVolumeResult breakSnapMirrorVolume()
breakSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorVolumeResult breakSnapMirrorVolume(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.Boolean> preserve, Optional<java.lang.String> access)
breakSnapMirrorVolume in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged(ModifySnapMirrorEndpointUnmanagedRequest request)
modifySnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged()
modifySnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged(java.lang.Long snapMirrorEndpointID, Optional<java.lang.String> clusterName, Optional<java.lang.String[]> ipAddresses)
modifySnapMirrorEndpointUnmanaged in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship(InitializeSnapMirrorRelationshipRequest request)
initializeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship()
initializeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate)
initializeSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship(BreakSnapMirrorRelationshipRequest request)
breakSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship()
breakSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
breakSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity(GetSnapMirrorClusterIdentityRequest request)
getSnapMirrorClusterIdentity in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity()
getSnapMirrorClusterIdentity in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity(Optional<java.lang.Long> snapMirrorEndpointID)
getSnapMirrorClusterIdentity in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship(UpdateSnapMirrorRelationshipRequest request)
updateSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship()
updateSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate)
updateSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVolumesResult listSnapMirrorVolumes(ListSnapMirrorVolumesRequest request)
listSnapMirrorVolumes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVolumesResult listSnapMirrorVolumes()
listSnapMirrorVolumes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public ListSnapMirrorVolumesResult listSnapMirrorVolumes(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> vserver, Optional<java.lang.String> name, Optional<java.lang.String> type)
listSnapMirrorVolumes in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship(QuiesceSnapMirrorRelationshipRequest request)
quiesceSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship()
quiesceSnapMirrorRelationship in interface SolidFireElementIF@Since(value="10.1") @ConnectionType(value="Cluster") public QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
quiesceSnapMirrorRelationship in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetStorageContainerEfficiencyResult getStorageContainerEfficiency(GetStorageContainerEfficiencyRequest request)
getStorageContainerEfficiency in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetStorageContainerEfficiencyResult getStorageContainerEfficiency(java.util.UUID storageContainerID)
getStorageContainerEfficiency in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyStorageContainerResult modifyStorageContainer(ModifyStorageContainerRequest request)
modifyStorageContainer in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyStorageContainerResult modifyStorageContainer(java.util.UUID storageContainerID, Optional<java.lang.String> initiatorSecret, Optional<java.lang.String> targetSecret)
modifyStorageContainer in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteStorageContainerResult deleteStorageContainers(DeleteStorageContainersRequest request)
deleteStorageContainers in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteStorageContainerResult deleteStorageContainers(java.util.UUID[] storageContainerIDs)
deleteStorageContainers in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListStorageContainersResult listStorageContainers(ListStorageContainersRequest request)
listStorageContainers in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListStorageContainersResult listStorageContainers(Optional<java.util.UUID[]> storageContainerIDs)
listStorageContainers in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CreateStorageContainerResult createStorageContainer(CreateStorageContainerRequest request)
createStorageContainer in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CreateStorageContainerResult createStorageContainer(java.lang.String name, Optional<java.lang.String> initiatorSecret, Optional<java.lang.String> targetSecret, Optional<java.lang.Long> accountID)
createStorageContainer in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestPingResult testPing(TestPingRequest request)
testPing in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestPingResult testPing(Optional<java.lang.Long> attempts, Optional<java.lang.String> hosts, Optional<java.lang.Long> totalTimeoutSec, Optional<java.lang.Long> packetSize, Optional<java.lang.Long> pingTimeoutMsec, Optional<java.lang.Boolean> prohibitFragmentation, Optional<java.lang.String> sourceAddressV4, Optional<java.lang.String> sourceAddressV6, Optional<java.lang.String> iface, Optional<java.lang.Long> virtualNetworkTag)
testPing in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectMvipResult testConnectMvip(TestConnectMvipRequest request)
testConnectMvip in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectMvipResult testConnectMvip(Optional<java.lang.String> mvip)
testConnectMvip in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public ListUtilitiesResult listUtilities()
listUtilities in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectSvipResult testConnectSvip(TestConnectSvipRequest request)
testConnectSvip in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectSvipResult testConnectSvip(Optional<java.lang.String> svip)
testConnectSvip in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectEnsembleResult testConnectEnsemble(TestConnectEnsembleRequest request)
testConnectEnsemble in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestConnectEnsembleResult testConnectEnsemble(Optional<java.lang.String> ensemble)
testConnectEnsemble in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public ListTestsResult listTests()
listTests in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListDeletedVolumesResult listDeletedVolumes(ListDeletedVolumesRequest request)
listDeletedVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListDeletedVolumesResult listDeletedVolumes()
listDeletedVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListDeletedVolumesResult listDeletedVolumes(Optional<java.lang.Boolean> includeVirtualVolumes)
listDeletedVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public SetDefaultQoSResult setDefaultQoS(SetDefaultQoSRequest request)
setDefaultQoS in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public SetDefaultQoSResult setDefaultQoS(Optional<java.lang.Long> minIOPS, Optional<java.lang.Long> maxIOPS, Optional<java.lang.Long> burstIOPS)
setDefaultQoS in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyVolumesResult modifyVolumes(ModifyVolumesRequest request)
modifyVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes)
modifyVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSnapMirrorReplication)
modifyVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
modifyVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByAccountResult listVolumeStatsByAccount(ListVolumeStatsByAccountRequest request)
listVolumeStatsByAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByAccountResult listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts)
listVolumeStatsByAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByAccountResult listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> includeVirtualVolumes)
listVolumeStatsByAccount in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult removeVolumesFromVolumeAccessGroup(RemoveVolumesFromVolumeAccessGroupRequest request)
removeVolumesFromVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult removeVolumesFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.Long[] volumes)
removeVolumesFromVolumeAccessGroup in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public UpdateBulkVolumeStatusResult updateBulkVolumeStatus(UpdateBulkVolumeStatusRequest request)
updateBulkVolumeStatus in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public UpdateBulkVolumeStatusResult updateBulkVolumeStatus(java.lang.String key, java.lang.String status, Optional<java.lang.String> percentComplete, Optional<java.lang.String> message, Optional<Attributes> attributes)
updateBulkVolumeStatus in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetVolumeEfficiencyResult getVolumeEfficiency(GetVolumeEfficiencyRequest request)
getVolumeEfficiency in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetVolumeEfficiencyResult getVolumeEfficiency(java.lang.Long volumeID)
getVolumeEfficiency in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public ModifyQoSPolicyResult modifyQoSPolicy(ModifyQoSPolicyRequest request)
modifyQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public ModifyQoSPolicyResult modifyQoSPolicy()
modifyQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public ModifyQoSPolicyResult modifyQoSPolicy(java.lang.Long qosPolicyID, Optional<java.lang.String> name, Optional<QoS> qos)
modifyQoSPolicy in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public VolumeQOS getDefaultQoS()
getDefaultQoS in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartBulkVolumeReadResult startBulkVolumeRead(StartBulkVolumeReadRequest request)
startBulkVolumeRead in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartBulkVolumeReadResult startBulkVolumeRead(java.lang.Long volumeID, java.lang.String format, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> script, Optional<Attributes> scriptParameters, Optional<Attributes> attributes)
startBulkVolumeRead in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CloneMultipleVolumesResult cloneMultipleVolumes(CloneMultipleVolumesRequest request)
cloneMultipleVolumes in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CloneMultipleVolumesResult cloneMultipleVolumes(CloneMultipleVolumeParams[] volumes, Optional<java.lang.String> access, Optional<java.lang.Long> groupSnapshotID, Optional<java.lang.Long> newAccountID)
cloneMultipleVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListActiveVolumesResult listActiveVolumes(ListActiveVolumesRequest request)
listActiveVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListActiveVolumesResult listActiveVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
listActiveVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListActiveVolumesResult listActiveVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeVirtualVolumes)
listActiveVolumes in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(ListVolumeStatsByVolumeAccessGroupRequest request)
listVolumeStatsByVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups)
listVolumeStatsByVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups, Optional<java.lang.Boolean> includeVirtualVolumes)
listVolumeStatsByVolumeAccessGroup in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartBulkVolumeWriteResult startBulkVolumeWrite(StartBulkVolumeWriteRequest request)
startBulkVolumeWrite in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartBulkVolumeWriteResult startBulkVolumeWrite(java.lang.Long volumeID, java.lang.String format, Optional<java.lang.String> script, Optional<Attributes> scriptParameters, Optional<Attributes> attributes)
startBulkVolumeWrite in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public DeleteVolumeResult deleteVolume(DeleteVolumeRequest request)
deleteVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public DeleteVolumeResult deleteVolume(java.lang.Long volumeID)
deleteVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RestoreDeletedVolumeResult restoreDeletedVolume(RestoreDeletedVolumeRequest request)
restoreDeletedVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RestoreDeletedVolumeResult restoreDeletedVolume(java.lang.Long volumeID)
restoreDeletedVolume in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListBulkVolumeJobsResult listBulkVolumeJobs()
listBulkVolumeJobs in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetVolumeStatsResult getVolumeStats(GetVolumeStatsRequest request)
getVolumeStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetVolumeStatsResult getVolumeStats(java.lang.Long volumeID)
getVolumeStats in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CancelCloneResult cancelClone(CancelCloneRequest request)
cancelClone in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CancelCloneResult cancelClone(java.lang.Long cloneID)
cancelClone in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public DeleteQoSPolicyResult deleteQoSPolicy(DeleteQoSPolicyRequest request)
deleteQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public DeleteQoSPolicyResult deleteQoSPolicy()
deleteQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public DeleteQoSPolicyResult deleteQoSPolicy(java.lang.Long qosPolicyID)
deleteQoSPolicy in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteVolumesResult deleteVolumes(DeleteVolumesRequest request)
deleteVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteVolumesResult deleteVolumes(Optional<java.lang.Long[]> accountIDs, Optional<java.lang.Long[]> volumeAccessGroupIDs, Optional<java.lang.Long[]> volumeIDs)
deleteVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CreateVolumeResult createVolume(CreateVolumeRequest request)
createVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.String> protectionScheme)
createVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.String> access, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.String> protectionScheme)
createVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.String> access, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.String> protectionScheme, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
createVolume in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public CreateQoSPolicyResult createQoSPolicy(CreateQoSPolicyRequest request)
createQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public CreateQoSPolicyResult createQoSPolicy()
createQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public CreateQoSPolicyResult createQoSPolicy(java.lang.String name, QoS qos)
createQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public ListQoSPoliciesResult listQoSPolicies()
listQoSPolicies in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public PurgeDeletedVolumesResult purgeDeletedVolumes(PurgeDeletedVolumesRequest request)
purgeDeletedVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public PurgeDeletedVolumesResult purgeDeletedVolumes(Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.Long[]> accountIDs, Optional<java.lang.Long[]> volumeAccessGroupIDs)
purgeDeletedVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetVolumeCountResult getVolumeCount()
getVolumeCount in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CopyVolumeResult copyVolume(CopyVolumeRequest request)
copyVolume in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CopyVolumeResult copyVolume(java.lang.Long volumeID, java.lang.Long dstVolumeID, Optional<java.lang.Long> snapshotID)
copyVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyVolumeResult modifyVolume(ModifyVolumeRequest request)
modifyVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes)
modifyVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.Boolean> enableSnapMirrorReplication)
modifyVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
modifyVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CloneVolumeResult cloneVolume(CloneVolumeRequest request)
cloneVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CloneVolumeResult cloneVolume(java.lang.Long volumeID, java.lang.String name, Optional<java.lang.Long> newAccountID, Optional<java.lang.Long> newSize, Optional<java.lang.String> access, Optional<java.lang.Long> snapshotID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enable512e)
cloneVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public CloneVolumeResult cloneVolume(java.lang.Long volumeID, java.lang.String name, Optional<java.lang.Long> newAccountID, Optional<java.lang.Long> newSize, Optional<java.lang.String> access, Optional<java.lang.Long> snapshotID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enable512e, Optional<java.lang.Boolean> enableSnapMirrorReplication)
cloneVolume in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult addVolumesToVolumeAccessGroup(AddVolumesToVolumeAccessGroupRequest request)
addVolumesToVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult addVolumesToVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.Long[] volumes)
addVolumesToVolumeAccessGroup in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public GetQoSPolicyResult getQoSPolicy(GetQoSPolicyRequest request)
getQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public GetQoSPolicyResult getQoSPolicy()
getQoSPolicy in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public GetQoSPolicyResult getQoSPolicy(java.lang.Long qosPolicyID)
getQoSPolicy in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVolumeStatsResult listVolumeStats(ListVolumeStatsRequest request)
listVolumeStats in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVolumeStatsResult listVolumeStats(Optional<java.lang.Long[]> volumeIDs)
listVolumeStats in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVolumeQoSHistogramsResult listVolumeQoSHistograms(ListVolumeQoSHistogramsRequest request)
listVolumeQoSHistograms in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVolumeQoSHistogramsResult listVolumeQoSHistograms(Optional<java.lang.Long> volumeIDs)
listVolumeQoSHistograms in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ListVolumesResult listVolumes(ListVolumesRequest request)
listVolumes in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ListVolumesResult listVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.String> volumeStatus, Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> isPaired, Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.String> volumeName, Optional<java.lang.String[]> protectionSchemes)
listVolumes in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ListVolumesResult listVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.String> volumeStatus, Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> isPaired, Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.String> volumeName, Optional<java.lang.Boolean> includeVirtualVolumes, Optional<java.lang.String[]> protectionSchemes)
listVolumes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public PurgeDeletedVolumeResult purgeDeletedVolume(PurgeDeletedVolumeRequest request)
purgeDeletedVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public PurgeDeletedVolumeResult purgeDeletedVolume(java.lang.Long volumeID)
purgeDeletedVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumesForAccountResult listVolumesForAccount(ListVolumesForAccountRequest request)
listVolumesForAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumesForAccountResult listVolumesForAccount(java.lang.Long accountID, Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
listVolumesForAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumesForAccountResult listVolumesForAccount(java.lang.Long accountID, Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeVirtualVolumes)
listVolumesForAccount in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CancelGroupCloneResult cancelGroupClone(CancelGroupCloneRequest request)
cancelGroupClone in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CancelGroupCloneResult cancelGroupClone(java.lang.Long groupCloneID)
cancelGroupClone in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeResult listVolumeStatsByVolume(ListVolumeStatsByVolumeRequest request)
listVolumeStatsByVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeResult listVolumeStatsByVolume()
listVolumeStatsByVolume in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVolumeResult listVolumeStatsByVolume(Optional<java.lang.Boolean> includeVirtualVolumes)
listVolumeStatsByVolume in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateKeyServerKmipResult createKeyServerKmip(CreateKeyServerKmipRequest request)
createKeyServerKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateKeyServerKmipResult createKeyServerKmip(java.lang.String kmipCaCertificate, java.lang.String kmipClientCertificate, java.lang.String[] kmipKeyServerHostnames, java.lang.String kmipKeyServerName, Optional<java.lang.Long> kmipKeyServerPort)
createKeyServerKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetKeyProviderKmipResult getKeyProviderKmip(GetKeyProviderKmipRequest request)
getKeyProviderKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetKeyProviderKmipResult getKeyProviderKmip(java.lang.Long keyProviderID)
getKeyProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public CreatePublicPrivateKeyPairResult createPublicPrivateKeyPair(CreatePublicPrivateKeyPairRequest request)
createPublicPrivateKeyPair in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public CreatePublicPrivateKeyPairResult createPublicPrivateKeyPair(Optional<java.lang.String> commonName, Optional<java.lang.String> organization, Optional<java.lang.String> organizationalUnit, Optional<java.lang.String> locality, Optional<java.lang.String> state, Optional<java.lang.String> country, Optional<java.lang.String> emailAddress)
createPublicPrivateKeyPair in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListKeyProvidersKmipResult listKeyProvidersKmip(ListKeyProvidersKmipRequest request)
listKeyProvidersKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListKeyProvidersKmipResult listKeyProvidersKmip(Optional<java.lang.Boolean> keyProviderIsActive, Optional<java.lang.Boolean> kmipKeyProviderHasServerAssigned)
listKeyProvidersKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public GetClientCertificateSignRequestResult getClientCertificateSignRequest()
getClientCertificateSignRequest in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListKeyServersKmipResult listKeyServersKmip(ListKeyServersKmipRequest request)
listKeyServersKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListKeyServersKmipResult listKeyServersKmip(Optional<java.lang.Long> keyProviderID, Optional<java.lang.Boolean> kmipAssignedProviderIsActive, Optional<java.lang.Boolean> kmipHasProviderAssigned)
listKeyServersKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestKeyServerKmipResult testKeyServerKmip(TestKeyServerKmipRequest request)
testKeyServerKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestKeyServerKmipResult testKeyServerKmip(java.lang.Long keyServerID)
testKeyServerKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public CreateKeyProviderKmipResult createKeyProviderKmip(CreateKeyProviderKmipRequest request)
createKeyProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public CreateKeyProviderKmipResult createKeyProviderKmip(java.lang.String keyProviderName)
createKeyProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public RemoveKeyServerFromProviderKmipResult removeKeyServerFromProviderKmip(RemoveKeyServerFromProviderKmipRequest request)
removeKeyServerFromProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public RemoveKeyServerFromProviderKmipResult removeKeyServerFromProviderKmip(java.lang.Long keyServerID)
removeKeyServerFromProviderKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetKeyServerKmipResult getKeyServerKmip(GetKeyServerKmipRequest request)
getKeyServerKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetKeyServerKmipResult getKeyServerKmip(java.lang.Long keyServerID)
getKeyServerKmip in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Cluster") public GetSoftwareEncryptionAtRestInfoResult getSoftwareEncryptionAtRestInfo()
getSoftwareEncryptionAtRestInfo in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestKeyProviderKmipResult testKeyProviderKmip(TestKeyProviderKmipRequest request)
testKeyProviderKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestKeyProviderKmipResult testKeyProviderKmip(java.lang.Long keyProviderID)
testKeyProviderKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public DeleteKeyProviderKmipResult deleteKeyProviderKmip(DeleteKeyProviderKmipRequest request)
deleteKeyProviderKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public DeleteKeyProviderKmipResult deleteKeyProviderKmip(java.lang.Long keyProviderID)
deleteKeyProviderKmip in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Cluster") public RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey(RekeySoftwareEncryptionAtRestMasterKeyRequest request)
rekeySoftwareEncryptionAtRestMasterKey in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Cluster") public RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey()
rekeySoftwareEncryptionAtRestMasterKey in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Cluster") public RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey(Optional<java.lang.String> keyManagementType, Optional<java.lang.Long> keyProviderID)
rekeySoftwareEncryptionAtRestMasterKey in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Cluster") public GetEncryptionAtRestInfoResult getEncryptionAtRestInfo()
getEncryptionAtRestInfo in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public GetFipsReportResult getFipsReport()
getFipsReport in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public AddKeyServerToProviderKmipResult addKeyServerToProviderKmip(AddKeyServerToProviderKmipRequest request)
addKeyServerToProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public AddKeyServerToProviderKmipResult addKeyServerToProviderKmip(java.lang.Long keyProviderID, java.lang.Long keyServerID)
addKeyServerToProviderKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public DeleteKeyServerKmipResult deleteKeyServerKmip(DeleteKeyServerKmipRequest request)
deleteKeyServerKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public DeleteKeyServerKmipResult deleteKeyServerKmip(java.lang.Long keyServerID)
deleteKeyServerKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public ModifyKeyServerKmipResult modifyKeyServerKmip(ModifyKeyServerKmipRequest request)
modifyKeyServerKmip in interface SolidFireElementIF@Since(value="11.7") @ConnectionType(value="Cluster") public ModifyKeyServerKmipResult modifyKeyServerKmip(Optional<java.lang.String> kmipCaCertificate, Optional<java.lang.String> kmipClientCertificate, Optional<java.lang.String[]> kmipKeyServerHostnames, java.lang.Long keyServerID, Optional<java.lang.String> kmipKeyServerName, Optional<java.lang.Long> kmipKeyServerPort)
modifyKeyServerKmip in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupLunAssignmentsResult modifyVolumeAccessGroupLunAssignments(ModifyVolumeAccessGroupLunAssignmentsRequest request)
modifyVolumeAccessGroupLunAssignments in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupLunAssignmentsResult modifyVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID, LunAssignment[] lunAssignments)
modifyVolumeAccessGroupLunAssignments in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(ModifyVolumeAccessGroupRequest request)
modifyVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.String> name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<Attributes> attributes)
modifyVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.String> name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<java.lang.Boolean> deleteOrphanInitiators, Optional<Attributes> attributes)
modifyVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ListVolumeAccessGroupsResult listVolumeAccessGroups(ListVolumeAccessGroupsRequest request)
listVolumeAccessGroups in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ListVolumeAccessGroupsResult listVolumeAccessGroups(Optional<java.lang.Long> startVolumeAccessGroupID, Optional<java.lang.Long> limit, Optional<java.lang.Long[]> volumeAccessGroups)
listVolumeAccessGroups in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetEfficiencyResult getVolumeAccessGroupEfficiency(GetVolumeAccessGroupEfficiencyRequest request)
getVolumeAccessGroupEfficiency in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetEfficiencyResult getVolumeAccessGroupEfficiency(java.lang.Long volumeAccessGroupID)
getVolumeAccessGroupEfficiency in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetVolumeAccessGroupLunAssignmentsResult getVolumeAccessGroupLunAssignments(GetVolumeAccessGroupLunAssignmentsRequest request)
getVolumeAccessGroupLunAssignments in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetVolumeAccessGroupLunAssignmentsResult getVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID)
getVolumeAccessGroupLunAssignments in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(DeleteVolumeAccessGroupRequest request)
deleteVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID)
deleteVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.Boolean> deleteOrphanInitiators)
deleteVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public CreateVolumeAccessGroupResult createVolumeAccessGroup(CreateVolumeAccessGroupRequest request)
createVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public CreateVolumeAccessGroupResult createVolumeAccessGroup(java.lang.String name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<Attributes> attributes)
createVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public CreateVolumeAccessGroupResult createVolumeAccessGroup(java.lang.String name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<java.lang.Long[]> virtualNetworkID, Optional<java.lang.Long[]> virtualNetworkTags, Optional<Attributes> attributes)
createVolumeAccessGroup in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AsyncHandleResult removeDrives(RemoveDrivesRequest request)
removeDrives in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AsyncHandleResult removeDrives(java.lang.Long[] drives)
removeDrives in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetDriveHardwareInfoResult getDriveHardwareInfo(GetDriveHardwareInfoRequest request)
getDriveHardwareInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetDriveHardwareInfoResult getDriveHardwareInfo(java.lang.Long driveID)
getDriveHardwareInfo in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Node") public ResetDrivesResult resetDrives(ResetDrivesRequest request)
resetDrives in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Node") public ResetDrivesResult resetDrives(java.lang.String drives, java.lang.Boolean force)
resetDrives in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddDrivesResult addDrives(AddDrivesRequest request)
addDrives in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddDrivesResult addDrives(NewDrive[] drives)
addDrives in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListDriveStatsResult listDriveStats(ListDriveStatsRequest request)
listDriveStats in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListDriveStatsResult listDriveStats(Optional<java.lang.Long[]> drives)
listDriveStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetDriveStatsResult getDriveStats(GetDriveStatsRequest request)
getDriveStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetDriveStatsResult getDriveStats(java.lang.Long driveID)
getDriveStats in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListDriveHardwareResult listDriveHardware(ListDriveHardwareRequest request)
listDriveHardware in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListDriveHardwareResult listDriveHardware(java.lang.Boolean force)
listDriveHardware in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListDrivesResult listDrives()
listDrives in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public AsyncHandleResult secureEraseDrives(SecureEraseDrivesRequest request)
secureEraseDrives in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public AsyncHandleResult secureEraseDrives(java.lang.Long[] drives)
secureEraseDrives in interface SolidFireElementIF@Since(value="2.0") @ConnectionType(value="Node") public GetDriveConfigResult getDriveConfig()
getDriveConfig in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestDrivesResult testDrives(TestDrivesRequest request)
testDrives in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public TestDrivesResult testDrives(Optional<java.lang.Long> minutes, Optional<java.lang.Boolean> force)
testDrives in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteIdpConfigurationResult deleteIdpConfiguration(DeleteIdpConfigurationRequest request)
deleteIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteIdpConfigurationResult deleteIdpConfiguration(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName)
deleteIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public UpdateIdpConfigurationResult updateIdpConfiguration(UpdateIdpConfigurationRequest request)
updateIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public UpdateIdpConfigurationResult updateIdpConfiguration(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName, Optional<java.lang.String> newIdpName, Optional<java.lang.String> idpMetadata, Optional<java.lang.Boolean> generateNewCertificate)
updateIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public GetIdpAuthenticationStateResult getIdpAuthenticationState()
getIdpAuthenticationState in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListIdpConfigurationsResult listIdpConfigurations(ListIdpConfigurationsRequest request)
listIdpConfigurations in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListIdpConfigurationsResult listIdpConfigurations(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName, Optional<java.lang.Boolean> enabledOnly)
listIdpConfigurations in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DisableIdpAuthenticationResult disableIdpAuthentication()
disableIdpAuthentication in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public AddClusterAdminResult addIdpClusterAdmin(AddIdpClusterAdminRequest request)
addIdpClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public AddClusterAdminResult addIdpClusterAdmin(java.lang.String username, java.lang.String[] access, java.lang.Boolean acceptEula, Optional<Attributes> attributes)
addIdpClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public CreateIdpConfigurationResult createIdpConfiguration(CreateIdpConfigurationRequest request)
createIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public CreateIdpConfigurationResult createIdpConfiguration(java.lang.String idpName, java.lang.String idpMetadata)
createIdpConfiguration in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public EnableIdpAuthenticationResult enableIdpAuthentication(EnableIdpAuthenticationRequest request)
enableIdpAuthentication in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public EnableIdpAuthenticationResult enableIdpAuthentication(Optional<java.util.UUID> idpConfigurationID)
enableIdpAuthentication in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetIpmiConfigResult getIpmiConfig(GetIpmiConfigRequest request)
getIpmiConfig in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetIpmiConfigResult getIpmiConfig(Optional<java.lang.String> chassisType)
getIpmiConfig in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Node") public GetIpmiInfoResult getIpmiInfo()
getIpmiInfo in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetFeatureStatusResult getFeatureStatus(GetFeatureStatusRequest request)
getFeatureStatus in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetFeatureStatusResult getFeatureStatus(Optional<java.lang.String> feature)
getFeatureStatus in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumesResult listVirtualVolumes(ListVirtualVolumesRequest request)
listVirtualVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumesResult listVirtualVolumes(Optional<java.lang.Boolean> details, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> recursive, Optional<java.util.UUID> startVirtualVolumeID, Optional<java.util.UUID[]> virtualVolumeIDs)
listVirtualVolumes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeTasksResult listVirtualVolumeTasks(ListVirtualVolumeTasksRequest request)
listVirtualVolumeTasks in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeTasksResult listVirtualVolumeTasks(Optional<java.util.UUID[]> virtualVolumeTaskIDs)
listVirtualVolumeTasks in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeHostsResult listVirtualVolumeHosts(ListVirtualVolumeHostsRequest request)
listVirtualVolumeHosts in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeHostsResult listVirtualVolumeHosts(Optional<java.util.UUID[]> virtualVolumeHostIDs)
listVirtualVolumeHosts in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVirtualVolumeResult listVolumeStatsByVirtualVolume(ListVolumeStatsByVirtualVolumeRequest request)
listVolumeStatsByVirtualVolume in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVolumeStatsByVirtualVolumeResult listVolumeStatsByVirtualVolume(Optional<java.util.UUID[]> virtualVolumeIDs)
listVolumeStatsByVirtualVolume in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListProtocolEndpointsResult listProtocolEndpoints(ListProtocolEndpointsRequest request)
listProtocolEndpoints in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListProtocolEndpointsResult listProtocolEndpoints(Optional<java.util.UUID[]> protocolEndpointIDs)
listProtocolEndpoints in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetVirtualVolumeCountResult getVirtualVolumeCount()
getVirtualVolumeCount in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeBindingsResult listVirtualVolumeBindings(ListVirtualVolumeBindingsRequest request)
listVirtualVolumeBindings in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListVirtualVolumeBindingsResult listVirtualVolumeBindings(Optional<java.lang.Long[]> virtualVolumeBindingIDs)
listVirtualVolumeBindings in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public EnableFeatureResult enableFeature(EnableFeatureRequest request)
enableFeature in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public EnableFeatureResult enableFeature(java.lang.String feature)
enableFeature in interface SolidFireElementIF@Since(value="9.4") @ConnectionType(value="Cluster") public DisableBmcColdResetResult disableBmcColdReset()
disableBmcColdReset in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterHardwareInfoResult getClusterHardwareInfo(GetClusterHardwareInfoRequest request)
getClusterHardwareInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterHardwareInfoResult getClusterHardwareInfo(Optional<java.lang.String> type)
getClusterHardwareInfo in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetHardwareConfigResult getHardwareConfig()
getHardwareConfig in interface SolidFireElementIF@Since(value="9.4") @ConnectionType(value="Cluster") public EnableBmcColdResetResult enableBmcColdReset(EnableBmcColdResetRequest request)
enableBmcColdReset in interface SolidFireElementIF@Since(value="9.4") @ConnectionType(value="Cluster") public EnableBmcColdResetResult enableBmcColdReset(Optional<java.lang.Long> timeout)
enableBmcColdReset in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Node") public GetHardwareInfoResult getHardwareInfo()
getHardwareInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetNodeHardwareInfoResult getNodeHardwareInfo(GetNodeHardwareInfoRequest request)
getNodeHardwareInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetNodeHardwareInfoResult getNodeHardwareInfo(java.lang.Long nodeID)
getNodeHardwareInfo in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetNvramInfoResult getNvramInfo(GetNvramInfoRequest request)
getNvramInfo in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetNvramInfoResult getNvramInfo(Optional<java.lang.Boolean> force)
getNvramInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Both") public Attributes invokeSFApi(InvokeSFApiRequest request)
invokeSFApi in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Both") public Attributes invokeSFApi(java.lang.String method, Optional<java.lang.Object> parameters)
invokeSFApi in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public GetSnmpStateResult getSnmpState()
getSnmpState in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public SnmpSendTestTrapsResult snmpSendTestTraps()
snmpSendTestTraps in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public SetSnmpTrapInfoResult setSnmpTrapInfo(SetSnmpTrapInfoRequest request)
setSnmpTrapInfo in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public SetSnmpTrapInfoResult setSnmpTrapInfo(Optional<SnmpTrapRecipient[]> trapRecipients, java.lang.Boolean clusterFaultTrapsEnabled, java.lang.Boolean clusterFaultResolvedTrapsEnabled, java.lang.Boolean clusterEventTrapsEnabled)
setSnmpTrapInfo in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public GetSnmpTrapInfoResult getSnmpTrapInfo()
getSnmpTrapInfo in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public DisableSnmpResult disableSnmp()
disableSnmp in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public GetSnmpACLResult getSnmpACL()
getSnmpACL in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetSnmpInfoResult setSnmpInfo(SetSnmpInfoRequest request)
setSnmpInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetSnmpInfoResult setSnmpInfo(Optional<SnmpNetwork[]> networks, Optional<java.lang.Boolean> enabled, Optional<java.lang.Boolean> snmpV3Enabled, Optional<SnmpV3UsmUser[]> usmUsers)
setSnmpInfo in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public EnableSnmpResult enableSnmp(EnableSnmpRequest request)
enableSnmp in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public EnableSnmpResult enableSnmp(java.lang.Boolean snmpV3Enabled)
enableSnmp in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public SetSnmpACLResult setSnmpACL(SetSnmpACLRequest request)
setSnmpACL in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public SetSnmpACLResult setSnmpACL(SnmpNetwork[] networks, SnmpV3UsmUser[] usmUsers)
setSnmpACL in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetSnmpInfoResult getSnmpInfo()
getSnmpInfo in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListAsyncResultsResult listAsyncResults(ListAsyncResultsRequest request)
listAsyncResults in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListAsyncResultsResult listAsyncResults(Optional<java.lang.String[]> asyncResultTypes)
listAsyncResults in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public Attributes getAsyncResult(GetAsyncResultRequest request)
getAsyncResult in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public Attributes getAsyncResult(java.lang.Long asyncHandle, Optional<java.lang.Boolean> keepResult)
getAsyncResult in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public RollbackToGroupSnapshotResult rollbackToGroupSnapshot(RollbackToGroupSnapshotRequest request)
rollbackToGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public RollbackToGroupSnapshotResult rollbackToGroupSnapshot(java.lang.Long groupSnapshotID, java.lang.Boolean saveCurrentState, Optional<java.lang.String> name, Optional<Attributes> attributes)
rollbackToGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public DeleteGroupSnapshotResult deleteGroupSnapshot(DeleteGroupSnapshotRequest request)
deleteGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public DeleteGroupSnapshotResult deleteGroupSnapshot(java.lang.Long groupSnapshotID, java.lang.Boolean saveMembers)
deleteGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListGroupSnapshotsResult listGroupSnapshots(ListGroupSnapshotsRequest request)
listGroupSnapshots in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListGroupSnapshotsResult listGroupSnapshots(Optional<java.lang.Long[]> volumes)
listGroupSnapshots in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListGroupSnapshotsResult listGroupSnapshots(Optional<java.lang.Long[]> volumes, Optional<java.lang.Long> groupSnapshotID)
listGroupSnapshots in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateSnapshotResult createSnapshot(CreateSnapshotRequest request)
createSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.String> expirationTime, Optional<Attributes> attributes)
createSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes)
createSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel)
createSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel, Optional<java.lang.Boolean> ensureSerialCreation)
createSnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifySnapshotResult modifySnapshot(ModifySnapshotRequest request)
modifySnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifySnapshotResult modifySnapshot(java.lang.Long snapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication)
modifySnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifySnapshotResult modifySnapshot(java.lang.Long snapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> snapMirrorLabel)
modifySnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public DeleteSnapshotResult deleteSnapshot(DeleteSnapshotRequest request)
deleteSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public DeleteSnapshotResult deleteSnapshot(java.lang.Long snapshotID)
deleteSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListSnapshotsResult listSnapshots(ListSnapshotsRequest request)
listSnapshots in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListSnapshotsResult listSnapshots(Optional<java.lang.Long> volumeID, Optional<java.lang.Long> snapshotID)
listSnapshots in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RollbackToSnapshotResult rollbackToSnapshot(RollbackToSnapshotRequest request)
rollbackToSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RollbackToSnapshotResult rollbackToSnapshot(java.lang.Long volumeID, java.lang.Long snapshotID, java.lang.Boolean saveCurrentState, Optional<java.lang.String> name, Optional<Attributes> attributes)
rollbackToSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateGroupSnapshotResult createGroupSnapshot(CreateGroupSnapshotRequest request)
createGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.String> expirationTime, Optional<Attributes> attributes)
createGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes)
createGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel)
createGroupSnapshot in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel, Optional<java.lang.Boolean> ensureSerialCreation)
createGroupSnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifyGroupSnapshotResult modifyGroupSnapshot(ModifyGroupSnapshotRequest request)
modifyGroupSnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifyGroupSnapshotResult modifyGroupSnapshot(java.lang.Long groupSnapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication)
modifyGroupSnapshot in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ModifyGroupSnapshotResult modifyGroupSnapshot(java.lang.Long groupSnapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> snapMirrorLabel)
modifyGroupSnapshot in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveBackupTargetResult removeBackupTarget(RemoveBackupTargetRequest request)
removeBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveBackupTargetResult removeBackupTarget(java.lang.Long backupTargetID)
removeBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetBackupTargetResult getBackupTarget(GetBackupTargetRequest request)
getBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetBackupTargetResult getBackupTarget(java.lang.Long backupTargetID)
getBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ModifyBackupTargetResult modifyBackupTarget(ModifyBackupTargetRequest request)
modifyBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ModifyBackupTargetResult modifyBackupTarget(java.lang.Long backupTargetID, Optional<java.lang.String> name, Optional<Attributes> attributes)
modifyBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateBackupTargetResult createBackupTarget(CreateBackupTargetRequest request)
createBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CreateBackupTargetResult createBackupTarget(java.lang.String name, Attributes attributes)
createBackupTarget in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListBackupTargetsResult listBackupTargets()
listBackupTargets in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListAuthSessionsResult listActiveAuthSessions()
listActiveAuthSessions in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyClusterAdminResult modifyClusterAdmin(ModifyClusterAdminRequest request)
modifyClusterAdmin in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyClusterAdminResult modifyClusterAdmin(java.lang.Long clusterAdminID, Optional<java.lang.String> password, Optional<java.lang.String[]> access, Optional<Attributes> attributes)
modifyClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListAuthSessionsResult listAuthSessionsByClusterAdmin(ListAuthSessionsByClusterAdminRequest request)
listAuthSessionsByClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListAuthSessionsResult listAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
listAuthSessionsByClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionResult deleteAuthSession(DeleteAuthSessionRequest request)
deleteAuthSession in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionResult deleteAuthSession(java.util.UUID sessionID)
deleteAuthSession in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionsResult deleteAuthSessionsByClusterAdmin(DeleteAuthSessionsByClusterAdminRequest request)
deleteAuthSessionsByClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionsResult deleteAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
deleteAuthSessionsByClusterAdmin in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddClusterAdminResult addClusterAdmin(AddClusterAdminRequest request)
addClusterAdmin in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddClusterAdminResult addClusterAdmin(java.lang.String username, java.lang.String password, java.lang.String[] access, java.lang.Boolean acceptEula, Optional<Attributes> attributes)
addClusterAdmin in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveClusterAdminResult removeClusterAdmin(RemoveClusterAdminRequest request)
removeClusterAdmin in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveClusterAdminResult removeClusterAdmin(java.lang.Long clusterAdminID)
removeClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListAuthSessionsResult listAuthSessionsByUsername(ListAuthSessionsByUsernameRequest request)
listAuthSessionsByUsername in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public ListAuthSessionsResult listAuthSessionsByUsername(Optional<java.lang.String> username, Optional<java.lang.String> authMethod)
listAuthSessionsByUsername in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetCurrentClusterAdminResult getCurrentClusterAdmin()
getCurrentClusterAdmin in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionsResult deleteAuthSessionsByUsername(DeleteAuthSessionsByUsernameRequest request)
deleteAuthSessionsByUsername in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public DeleteAuthSessionsResult deleteAuthSessionsByUsername(Optional<java.lang.String> username, Optional<java.lang.String> authMethod)
deleteAuthSessionsByUsername in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public GetLoginBannerResult getLoginBanner()
getLoginBanner in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public SetLoginBannerResult setLoginBanner(SetLoginBannerRequest request)
setLoginBanner in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public SetLoginBannerResult setLoginBanner()
setLoginBanner in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public SetLoginBannerResult setLoginBanner(Optional<java.lang.String> banner, Optional<java.lang.Boolean> enabled)
setLoginBanner in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListClusterAdminsResult listClusterAdmins()
listClusterAdmins in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListNodeStatsResult listNodeStats()
listNodeStats in interface SolidFireElementIF@Since(value="2.0") @ConnectionType(value="Both") public GetBootstrapConfigResult getBootstrapConfig()
getBootstrapConfig in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Node") public GetNodeActiveTlsCiphersResult getNodeActiveTlsCiphers()
getNodeActiveTlsCiphers in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetNodeStatsResult getNodeStats(GetNodeStatsRequest request)
getNodeStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetNodeStatsResult getNodeStats(java.lang.Long nodeID)
getNodeStats in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetNetworkConfigResult getNetworkConfig()
getNetworkConfig in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Node") public SetNodeSupplementalTlsCiphersResult setNodeSupplementalTlsCiphers(SetNodeSupplementalTlsCiphersRequest request)
setNodeSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Node") public SetNodeSupplementalTlsCiphersResult setNodeSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
setNodeSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public CheckProposedResult checkProposedCluster(CheckProposedClusterRequest request)
checkProposedCluster in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public CheckProposedResult checkProposedCluster(java.lang.String[] nodes)
checkProposedCluster in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Node") public GetNodeSupportedTlsCiphersResult getNodeSupportedTlsCiphers()
getNodeSupportedTlsCiphers in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Node") public ResetNodeSupplementalTlsCiphersResult resetNodeSupplementalTlsCiphers()
resetNodeSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListAllNodesResult listAllNodes()
listAllNodes in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetConfigResult getConfig()
getConfig in interface SolidFireElementIF@Since(value="11.5") @ConnectionType(value="Node") public GetNodeFipsDrivesReportResult getNodeFipsDrivesReport()
getNodeFipsDrivesReport in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetConfigResult setConfig(SetConfigRequest request)
setConfig in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetConfigResult setConfig(ConfigParams config)
setConfig in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddNodesResult addNodes(AddNodesRequest request)
addNodes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddNodesResult addNodes(java.lang.Long[] pendingNodes, Optional<java.lang.Boolean> autoInstall)
addNodes in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public GetOriginResult getOrigin()
getOrigin in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Node") public RemoveNodeSSLCertificateResult removeNodeSSLCertificate()
removeNodeSSLCertificate in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListPendingActiveNodesResult listPendingActiveNodes()
listPendingActiveNodes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListPendingNodesResult listPendingNodes()
listPendingNodes in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Node") public SetNodeSSLCertificateResult setNodeSSLCertificate(SetNodeSSLCertificateRequest request)
setNodeSSLCertificate in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Node") public SetNodeSSLCertificateResult setNodeSSLCertificate(java.lang.String certificate, java.lang.String privateKey)
setNodeSSLCertificate in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveNodesResult removeNodes(RemoveNodesRequest request)
removeNodes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveNodesResult removeNodes(java.lang.Long[] nodes, Optional<java.lang.Boolean> ignoreEnsembleToleranceChange)
removeNodes in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListActiveNodesResult listActiveNodes()
listActiveNodes in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public ControlPowerResult controlPower(ControlPowerRequest request)
controlPower in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public ControlPowerResult controlPower(java.lang.String action, Optional<java.lang.String> wakeupDelay, java.lang.Boolean force)
controlPower in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetNetworkConfigResult setNetworkConfig(SetNetworkConfigRequest request)
setNetworkConfig in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetNetworkConfigResult setNetworkConfig(NetworkParams network)
setNetworkConfig in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Node") public GetPatchInfoResult getPatchInfo(GetPatchInfoRequest request)
getPatchInfo in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Node") public GetPatchInfoResult getPatchInfo()
getPatchInfo in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Node") public GetPatchInfoResult getPatchInfo(Optional<java.lang.Boolean> force)
getPatchInfo in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Node") public GetNodeSSLCertificateResult getNodeSSLCertificate()
getNodeSSLCertificate in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetPendingOperationResult getPendingOperation()
getPendingOperation in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CompleteClusterPairingResult completeClusterPairing(CompleteClusterPairingRequest request)
completeClusterPairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CompleteClusterPairingResult completeClusterPairing(java.lang.String clusterPairingKey)
completeClusterPairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartClusterPairingResult startClusterPairing()
startClusterPairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveVolumePairResult removeVolumePair(RemoveVolumePairRequest request)
removeVolumePair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveVolumePairResult removeVolumePair(java.lang.Long volumeID)
removeVolumePair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListActivePairedVolumesResult listActivePairedVolumes(ListActivePairedVolumesRequest request)
listActivePairedVolumes in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListActivePairedVolumesResult listActivePairedVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
listActivePairedVolumes in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ListClusterPairsResult listClusterPairs()
listClusterPairs in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ModifyVolumePairResult modifyVolumePair(ModifyVolumePairRequest request)
modifyVolumePair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public ModifyVolumePairResult modifyVolumePair(java.lang.Long volumeID, Optional<java.lang.Boolean> pausedManual, Optional<java.lang.String> mode, Optional<java.lang.Long> pauseLimit)
modifyVolumePair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartVolumePairingResult startVolumePairing(StartVolumePairingRequest request)
startVolumePairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartVolumePairingResult startVolumePairing(java.lang.Long volumeID)
startVolumePairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public StartVolumePairingResult startVolumePairing(java.lang.Long volumeID, Optional<java.lang.String> mode)
startVolumePairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveClusterPairResult removeClusterPair(RemoveClusterPairRequest request)
removeClusterPair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public RemoveClusterPairResult removeClusterPair(java.lang.Long clusterPairID)
removeClusterPair in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CompleteVolumePairingResult completeVolumePairing(CompleteVolumePairingRequest request)
completeVolumePairing in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public CompleteVolumePairingResult completeVolumePairing(java.lang.String volumePairingKey, java.lang.Long volumeID)
completeVolumePairing in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult modifyVirtualNetwork(ModifyVirtualNetworkRequest request)
modifyVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.String> name, Optional<AddressBlockParams[]> addressBlocks, Optional<java.lang.String> netmask, Optional<java.lang.String> svip, Optional<Attributes> attributes)
modifyVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.String> name, Optional<AddressBlockParams[]> addressBlocks, Optional<java.lang.String> netmask, Optional<java.lang.String> svip, Optional<java.lang.String> gateway, Optional<java.lang.Boolean> namespace, Optional<Attributes> attributes)
modifyVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public RemoveVirtualNetworkResult removeVirtualNetwork(RemoveVirtualNetworkRequest request)
removeVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public RemoveVirtualNetworkResult removeVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag)
removeVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult addVirtualNetwork(AddVirtualNetworkRequest request)
addVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult addVirtualNetwork(java.lang.Long virtualNetworkTag, java.lang.String name, AddressBlockParams[] addressBlocks, java.lang.String netmask, java.lang.String svip, Optional<Attributes> attributes)
addVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public AddVirtualNetworkResult addVirtualNetwork(java.lang.Long virtualNetworkTag, java.lang.String name, AddressBlockParams[] addressBlocks, java.lang.String netmask, java.lang.String svip, Optional<java.lang.String> gateway, Optional<java.lang.Boolean> namespace, Optional<Attributes> attributes)
addVirtualNetwork in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVirtualNetworksResult listVirtualNetworks(ListVirtualNetworksRequest request)
listVirtualNetworks in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListVirtualNetworksResult listVirtualNetworks(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.Long[]> virtualNetworkIDs, Optional<java.lang.Long[]> virtualNetworkTags)
listVirtualNetworks in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult addInitiatorsToVolumeAccessGroup(AddInitiatorsToVolumeAccessGroupRequest request)
addInitiatorsToVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult addInitiatorsToVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators)
addInitiatorsToVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(RemoveInitiatorsFromVolumeAccessGroupRequest request)
removeInitiatorsFromVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators)
removeInitiatorsFromVolumeAccessGroup in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators, Optional<java.lang.Boolean> deleteOrphanInitiators)
removeInitiatorsFromVolumeAccessGroup in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListInitiatorsResult listInitiators(ListInitiatorsRequest request)
listInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ListInitiatorsResult listInitiators(Optional<java.lang.Long> startInitiatorID, Optional<java.lang.Long> limit, Optional<java.lang.Long[]> initiators)
listInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyInitiatorsResult modifyInitiators(ModifyInitiatorsRequest request)
modifyInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public ModifyInitiatorsResult modifyInitiators(ModifyInitiator[] initiators)
modifyInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CreateInitiatorsResult createInitiators(CreateInitiatorsRequest request)
createInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public CreateInitiatorsResult createInitiators(CreateInitiator[] initiators)
createInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteInitiatorsResult deleteInitiators(DeleteInitiatorsRequest request)
deleteInitiators in interface SolidFireElementIF@Since(value="9.0") @ConnectionType(value="Cluster") public DeleteInitiatorsResult deleteInitiators(java.lang.Long[] initiators)
deleteInitiators in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetAccountResult getAccountByName(GetAccountByNameRequest request)
getAccountByName in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetAccountResult getAccountByName(java.lang.String username)
getAccountByName in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveAccountResult removeAccount(RemoveAccountRequest request)
removeAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public RemoveAccountResult removeAccount(java.lang.Long accountID)
removeAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetAccountResult getAccountByID(GetAccountByIDRequest request)
getAccountByID in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetAccountResult getAccountByID(java.lang.Long accountID)
getAccountByID in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddAccountResult addAccount(AddAccountRequest request)
addAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddAccountResult addAccount(java.lang.String username, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes)
addAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public AddAccountResult addAccount(java.lang.String username, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableChap)
addAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyAccountResult modifyAccount(ModifyAccountRequest request)
modifyAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyAccountResult modifyAccount(java.lang.Long accountID, Optional<java.lang.String> username, Optional<java.lang.String> status, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes)
modifyAccount in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyAccountResult modifyAccount(java.lang.Long accountID, Optional<java.lang.String> username, Optional<java.lang.String> status, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableChap)
modifyAccount in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetEfficiencyResult getAccountEfficiency(GetAccountEfficiencyRequest request)
getAccountEfficiency in interface SolidFireElementIF@Since(value="6.0") @ConnectionType(value="Cluster") public GetEfficiencyResult getAccountEfficiency(java.lang.Long accountID)
getAccountEfficiency in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListAccountsResult listAccounts(ListAccountsRequest request)
listAccounts in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListAccountsResult listAccounts(Optional<java.lang.Long> startAccountID, Optional<java.lang.Long> limit)
listAccounts in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListAccountsResult listAccounts(Optional<java.lang.Long> startAccountID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeStorageContainers)
listAccounts in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public Attributes restartNetworking(RestartNetworkingRequest request)
restartNetworking in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public Attributes restartNetworking(java.lang.Boolean force)
restartNetworking in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ShutdownResult shutdown(ShutdownRequest request)
shutdown in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ShutdownResult shutdown(java.lang.Long[] nodes, Optional<java.lang.String> option)
shutdown in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public ResetNodeResult resetNode(ResetNodeRequest request)
resetNode in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public ResetNodeResult resetNode(java.lang.String build, java.lang.Boolean force)
resetNode in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public ResetNodeResult resetNode(java.lang.String build, java.lang.Boolean force, Optional<java.lang.Boolean> reboot, Optional<java.lang.String> options)
resetNode in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public GetLldpConfigResult setLldpConfig(SetLldpConfigRequest request)
setLldpConfig in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public GetLldpConfigResult setLldpConfig()
setLldpConfig in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public GetLldpConfigResult setLldpConfig(LldpConfig lldpConfig)
setLldpConfig in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Node") public GetLldpConfigResult getLldpConfig()
getLldpConfig in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetLdapConfigurationResult getLdapConfiguration()
getLdapConfiguration in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public AddLdapClusterAdminResult addLdapClusterAdmin(AddLdapClusterAdminRequest request)
addLdapClusterAdmin in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public AddLdapClusterAdminResult addLdapClusterAdmin(java.lang.String username, java.lang.String[] access, Optional<java.lang.Boolean> acceptEula, Optional<Attributes> attributes)
addLdapClusterAdmin in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestLdapAuthenticationResult testLdapAuthentication(TestLdapAuthenticationRequest request)
testLdapAuthentication in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public TestLdapAuthenticationResult testLdapAuthentication(java.lang.String username, java.lang.String password, Optional<LdapConfiguration> ldapConfiguration)
testLdapAuthentication in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public EnableLdapAuthenticationResult enableLdapAuthentication(EnableLdapAuthenticationRequest request)
enableLdapAuthentication in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public EnableLdapAuthenticationResult enableLdapAuthentication(Optional<java.lang.String> authType, Optional<java.lang.String> groupSearchBaseDN, Optional<java.lang.String> groupSearchCustomFilter, Optional<java.lang.String> groupSearchType, Optional<java.lang.String> searchBindDN, Optional<java.lang.String> searchBindPassword, java.lang.String[] serverURIs, Optional<java.lang.String> userDNTemplate, Optional<java.lang.String> userSearchBaseDN, Optional<java.lang.String> userSearchFilter)
enableLdapAuthentication in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public DisableLdapAuthenticationResult disableLdapAuthentication()
disableLdapAuthentication in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Node") public ListNodeFibreChannelPortInfoResult listNodeFibreChannelPortInfo()
listNodeFibreChannelPortInfo in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public ListFibreChannelSessionsResult listFibreChannelSessions()
listFibreChannelSessions in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Node") public ListNetworkInterfacesResult listNetworkInterfaces()
listNetworkInterfaces in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Cluster") public ListFibreChannelPortInfoResult listFibreChannelPortInfo()
listFibreChannelPortInfo in interface SolidFireElementIF@Since(value="12.3") @ConnectionType(value="Node") public ListNetworkInterfaceStatsResult listNetworkInterfaceStats()
listNetworkInterfaceStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListISCSISessionsResult listISCSISessions()
listISCSISessions in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public ListClusterInterfacePreferencesResult listClusterInterfacePreferences()
listClusterInterfacePreferences in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public SetClusterStructureResult setClusterStructure(SetClusterStructureRequest request)
setClusterStructure in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public SetClusterStructureResult setClusterStructure(Optional<Account[]> accounts, Optional<VolumeQOS> defaultQoS, Optional<FeatureObject[]> features, Optional<Initiator[]> initiators, Optional<GetNtpInfoResult> ntp, Optional<QoSPolicy[]> qosPolicies, Optional<LoggingServer[]> remoteHosts, Optional<ScheduleObject[]> schedules, Optional<GetSnmpInfoResult> snmp, Optional<GetActiveTlsCiphersResult> tlsCiphers, Optional<VirtualNetwork[]> virtualNetworks, Optional<VolumeAccessGroupLunAssignments[]> volumeAccessGroupLunAssignments, Optional<VolumeAccessGroup[]> volumeAccessGroups, Optional<Volume[]> volumes, Optional<StorageContainer[]> storageContainers)
setClusterStructure in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference(ModifyClusterInterfacePreferenceRequest request)
modifyClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference()
modifyClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference(java.lang.String name, java.lang.String value)
modifyClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Cluster") public SetSupplementalTlsCiphersResult setSupplementalTlsCiphers(SetSupplementalTlsCiphersRequest request)
setSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Cluster") public SetSupplementalTlsCiphersResult setSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
setSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Both") public GetAPIResult getAPI()
getAPI in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public CreateClusterInterfacePreferenceResult createClusterInterfacePreference(CreateClusterInterfacePreferenceRequest request)
createClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public CreateClusterInterfacePreferenceResult createClusterInterfacePreference()
createClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public CreateClusterInterfacePreferenceResult createClusterInterfacePreference(java.lang.String name, java.lang.String value)
createClusterInterfacePreference in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Both") public CreateClusterResult createCluster(CreateClusterRequest request)
createCluster in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Both") public CreateClusterResult createCluster(Optional<java.lang.Boolean> acceptEula, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes)
createCluster in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Both") public CreateClusterResult createCluster(Optional<java.lang.Boolean> acceptEula, Optional<java.lang.String> serialNumber, Optional<java.lang.String> orderNumber, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
createCluster in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListEventsResult listEvents(ListEventsRequest request)
listEvents in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListEventsResult listEvents(Optional<java.lang.Long> maxEvents, Optional<java.lang.Long> startEventID, Optional<java.lang.Long> endEventID, Optional<java.lang.Long> serviceID, Optional<java.lang.Long> nodeID, Optional<java.lang.Long> driveID, Optional<java.lang.String> startReportTime, Optional<java.lang.String> endReportTime, Optional<java.lang.String> startPublishTime, Optional<java.lang.String> endPublishTime)
listEvents in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListEventsResult listEvents(Optional<java.lang.Long> maxEvents, Optional<java.lang.Long> startEventID, Optional<java.lang.Long> endEventID, Optional<java.lang.String> eventType, Optional<java.lang.Long> serviceID, Optional<java.lang.Long> nodeID, Optional<java.lang.Long> driveID, Optional<java.lang.String> startReportTime, Optional<java.lang.String> endReportTime, Optional<java.lang.String> startPublishTime, Optional<java.lang.String> endPublishTime)
listEvents in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListSyncJobsResult listSyncJobs()
listSyncJobs in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Node") public DeleteAllSupportBundlesResult deleteAllSupportBundles()
deleteAllSupportBundles in interface SolidFireElementIF@Since(value="11") @ConnectionType(value="Cluster") public ListProtectionDomainLevelsResult listProtectionDomainLevels()
listProtectionDomainLevels in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetBinAssignmentPropertiesResult getBinAssignmentProperties()
getBinAssignmentProperties in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public DisableEncryptionAtRestResult disableEncryptionAtRest()
disableEncryptionAtRest in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Node") public TestAddressAvailabilityResult testAddressAvailability(TestAddressAvailabilityRequest request)
testAddressAvailability in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Node") public TestAddressAvailabilityResult testAddressAvailability(java.lang.String iface, java.lang.String address, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.Long> timeout)
testAddressAvailability in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterInfoResult getClusterInfo()
getClusterInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetLimitsResult getLimits()
getLimits in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterMasterNodeIDResult getClusterMasterNodeID()
getClusterMasterNodeID in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterVersionInfoResult getClusterVersionInfo()
getClusterVersionInfo in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public SetSSLCertificateResult setSSLCertificate(SetSSLCertificateRequest request)
setSSLCertificate in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public SetSSLCertificateResult setSSLCertificate(java.lang.String certificate, java.lang.String privateKey)
setSSLCertificate in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetNtpInfoResult setNtpInfo(SetNtpInfoRequest request)
setNtpInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetNtpInfoResult setNtpInfo(java.lang.String[] servers, Optional<java.lang.Boolean> broadcastclient)
setNtpInfo in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public CheckProposedResult checkProposedNodeAdditions(CheckProposedNodeAdditionsRequest request)
checkProposedNodeAdditions in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public CheckProposedResult checkProposedNodeAdditions(java.lang.String[] nodes)
checkProposedNodeAdditions in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public RemoveSSLCertificateResult removeSSLCertificate()
removeSSLCertificate in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public GetClusterStateResult getClusterState(GetClusterStateRequest request)
getClusterState in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public GetClusterStateResult getClusterState(java.lang.Boolean force)
getClusterState in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public EnableEncryptionAtRestResult enableEncryptionAtRest(EnableEncryptionAtRestRequest request)
enableEncryptionAtRest in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public EnableEncryptionAtRestResult enableEncryptionAtRest()
enableEncryptionAtRest in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Cluster") public EnableEncryptionAtRestResult enableEncryptionAtRest(Optional<java.lang.Long> keyProviderID)
enableEncryptionAtRest in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public DeleteClusterInterfacePreferenceResult deleteClusterInterfacePreference(DeleteClusterInterfacePreferenceRequest request)
deleteClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public DeleteClusterInterfacePreferenceResult deleteClusterInterfacePreference(java.lang.String name)
deleteClusterInterfacePreference in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public Attributes getRawStats()
getRawStats in interface SolidFireElementIF@Since(value="12.2") @ConnectionType(value="Cluster") public MaintenanceModeResult enableMaintenanceMode(EnableMaintenanceModeRequest request)
enableMaintenanceMode in interface SolidFireElementIF@Since(value="12.2") @ConnectionType(value="Cluster") public MaintenanceModeResult enableMaintenanceMode(java.lang.Long[] nodes, Optional<java.lang.Long> perMinutePrimarySwapLimit, Optional<java.lang.String> timeout, Optional<java.lang.Boolean> forceWithUnresolvedFaults)
enableMaintenanceMode in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyClusterFullThresholdResult modifyClusterFullThreshold(ModifyClusterFullThresholdRequest request)
modifyClusterFullThreshold in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyClusterFullThresholdResult modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold, Optional<java.lang.Long> stage3MetadataThresholdPercent, Optional<java.lang.Long> maxMetadataOverProvisionFactor)
modifyClusterFullThreshold in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ModifyClusterFullThresholdResult modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold, Optional<java.lang.Long> stage3BlockThresholdPercent, Optional<java.lang.Long> stage3MetadataThresholdPercent, Optional<java.lang.Long> maxMetadataOverProvisionFactor)
modifyClusterFullThreshold in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetClusterConfigResult setClusterConfig(SetClusterConfigRequest request)
setClusterConfig in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public SetClusterConfigResult setClusterConfig(ClusterConfig cluster)
setClusterConfig in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public Attributes getCompleteStats()
getCompleteStats in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListClusterFaultsResult listClusterFaults(ListClusterFaultsRequest request)
listClusterFaults in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ListClusterFaultsResult listClusterFaults(Optional<java.lang.Boolean> bestPractices, Optional<java.lang.String> faultTypes)
listClusterFaults in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public GetProtectionDomainLayoutResult getProtectionDomainLayout()
getProtectionDomainLayout in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetSystemStatusResult getSystemStatus()
getSystemStatus in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterCapacityResult getClusterCapacity()
getClusterCapacity in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ClearClusterFaultsResult clearClusterFaults(ClearClusterFaultsRequest request)
clearClusterFaults in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public ClearClusterFaultsResult clearClusterFaults(Optional<java.lang.String> faultTypes)
clearClusterFaults in interface SolidFireElementIF@Since(value="10.0") @ConnectionType(value="Cluster") public GetSSLCertificateResult getSSLCertificate()
getSSLCertificate in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterStatsResult getClusterStats()
getClusterStats in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public GetClusterInterfacePreferenceResult getClusterInterfacePreference(GetClusterInterfacePreferenceRequest request)
getClusterInterfacePreference in interface SolidFireElementIF@Since(value="11.0") @ConnectionType(value="Cluster") public GetClusterInterfacePreferenceResult getClusterInterfacePreference(java.lang.String name)
getClusterInterfacePreference in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetNtpInfoResult getNtpInfo()
getNtpInfo in interface SolidFireElementIF@Since(value="12.2") @ConnectionType(value="Cluster") public MaintenanceModeResult disableMaintenanceMode(DisableMaintenanceModeRequest request)
disableMaintenanceMode in interface SolidFireElementIF@Since(value="12.2") @ConnectionType(value="Cluster") public MaintenanceModeResult disableMaintenanceMode(java.lang.Long[] nodes)
disableMaintenanceMode in interface SolidFireElementIF@Since(value="10.3") @ConnectionType(value="Cluster") public GetClusterStructureResult getClusterStructure()
getClusterStructure in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Node") public CreateSupportBundleResult createSupportBundle(CreateSupportBundleRequest request)
createSupportBundle in interface SolidFireElementIF@Since(value="8.0") @ConnectionType(value="Node") public CreateSupportBundleResult createSupportBundle(Optional<java.lang.String> bundleName, Optional<java.lang.String> extraArgs, Optional<java.lang.Long> timeoutSec)
createSupportBundle in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetClusterFullThresholdResult getClusterFullThreshold()
getClusterFullThreshold in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Cluster") public GetActiveTlsCiphersResult getActiveTlsCiphers()
getActiveTlsCiphers in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetLicenseKeyResult getLicenseKey()
getLicenseKey in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Cluster") public GetSupportedTlsCiphersResult getSupportedTlsCiphers()
getSupportedTlsCiphers in interface SolidFireElementIF@Since(value="11.3") @ConnectionType(value="Cluster") public ResetSupplementalTlsCiphersResult resetSupplementalTlsCiphers()
resetSupplementalTlsCiphers in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public SetLicenseKeyResult setLicenseKey(SetLicenseKeyRequest request)
setLicenseKey in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public SetLicenseKeyResult setLicenseKey(java.lang.String serialNumber, java.lang.String orderNumber)
setLicenseKey in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public SetProtectionDomainLayoutResult setProtectionDomainLayout(SetProtectionDomainLayoutRequest request)
setProtectionDomainLayout in interface SolidFireElementIF@Since(value="12.0") @ConnectionType(value="Cluster") public SetProtectionDomainLayoutResult setProtectionDomainLayout(NodeProtectionDomains[] protectionDomainLayout)
setProtectionDomainLayout in interface SolidFireElementIF@Since(value="5.0") @ConnectionType(value="Node") public GetClusterConfigResult getClusterConfig()
getClusterConfig in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public GetRemoteLoggingHostsResult getRemoteLoggingHosts()
getRemoteLoggingHosts in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public GetLoginSessionInfoResult getLoginSessionInfo()
getLoginSessionInfo in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetRemoteLoggingHostsResult setRemoteLoggingHosts(SetRemoteLoggingHostsRequest request)
setRemoteLoggingHosts in interface SolidFireElementIF@Since(value="1.0") @ConnectionType(value="Cluster") public SetRemoteLoggingHostsResult setRemoteLoggingHosts(LoggingServer[] remoteHosts)
setRemoteLoggingHosts in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public SetLoginSessionInfoResult setLoginSessionInfo(SetLoginSessionInfoRequest request)
setLoginSessionInfo in interface SolidFireElementIF@Since(value="7.0") @ConnectionType(value="Cluster") public SetLoginSessionInfoResult setLoginSessionInfo(Optional<java.lang.String> timeout)
setLoginSessionInfo in interface SolidFireElementIF