com.vmware.vcloud.sdk.constants
Enum BlockingTaskOperationType

java.lang.Object
  extended by java.lang.Enum<BlockingTaskOperationType>
      extended by com.vmware.vcloud.sdk.constants.BlockingTaskOperationType
All Implemented Interfaces:
Serializable, Comparable<BlockingTaskOperationType>

public enum BlockingTaskOperationType
extends Enum<BlockingTaskOperationType>

This class represents the different blocking task operation types.

Since:
API 1.5, SDK 1.5
Author:
Ecosystem Engineering

Enum Constant Summary
CATALOG_CACHE_PUBLISHED_ITEM
           
CATALOG_CACHE_PUBLISHED_ITEMS
           
CATALOG_DELETE
           
CATALOG_DELETE_BACKING
           
CATALOG_ITEM_DELETE
           
CATALOG_ITEM_ENABLE_DOWNLOAD
           
CATALOG_ITEM_SYNC
           
CATALOG_SYNC
           
CATALOG_SYNC_ALL
           
IMPORT_INTO_EXISTING_VAPP
           
IMPORT_MEDIA
           
IMPORT_SINGLETON_TEMPLATE
           
IMPORT_SINGLETON_VAPP
           
IMPORT_VC_VMS_INTO_EXISTING_VAPP
           
LEGACY_VDC_UPDATE_MEDIA
           
LEGACY_VDC_UPDATE_TEMPLATE
           
NETWORK_CREATE_NETWORK_POOL
           
NETWORK_CREATE_PROVIDER_NETWORK
           
NETWORK_DELETE
           
NETWORK_DELETE_NETWORK_POOL
           
NETWORK_ENABLE_CROSSHOST_SERVICE
           
NETWORK_MERGE_NETWORK_POOLS
           
NETWORK_REPAIR_NETWORK_POOL
           
NETWORK_UPDATE_NETWORK
           
NETWORK_UPDATE_NETWORK_POOL
           
NETWORK_UPDATE_VLAN_POOL
           
RCL_CREATE_PROVIDER_VDC
           
RCL_DELETE_PROVIDER_VDC
           
RCL_ENABLE_VXLAN_FOR_PROVIDER_VDC
           
RCL_MERGE_PROVIDER_VDC
           
TEMPLATE_UPDATE_VM
           
VAPP_ATTACH_DISK
           
VAPP_CHECK_VM_COMPLIANCE
           
VAPP_CREATE_SNAPSHOT
           
VAPP_DEPLOY
           
VAPP_DETACH_DISK
           
VAPP_MIGRATE_VMS
           
VAPP_POWER_OFF
           
VAPP_REBOOT_GUEST
           
VAPP_REMOVE_ALL_SNAPSHOTS
           
VAPP_RESET
           
VAPP_REVERT_TO_CURRENT_SNAPSHOT
           
VAPP_SHUTDOWN_GUEST
           
VAPP_SUSPEND
           
VAPP_UNDEPLOY_POWER_OFF
           
VAPP_UNDEPLOY_SUSPEND
           
VAPP_UPDATE_VM
           
VAPP_UPGRADE_HW_VERSION
           
VDC_CAPTURE_TEMPLATE
           
VDC_COMPOSE_VAPP
           
VDC_COPY_MEDIA
           
VDC_COPY_TEMPLATE
           
VDC_COPY_VAPP
           
VDC_CREATE_DISK
           
VDC_CREATE_VDC
           
VDC_DELETE_DISK
           
VDC_DELETE_MEDIA
           
VDC_DELETE_TEMPLATE
           
VDC_DELETE_VAPP
           
VDC_DELETE_VDC
           
VDC_ENABLE_DOWNLOAD
           
VDC_INSTANTIATE_VAPP
           
VDC_RECOMPOSE_VAPP
           
VDC_UPDATE_DISK
           
VDC_UPDATE_MEDIA
           
VDC_UPDATE_STORAGE_PROFILES
           
VDC_UPDATE_TEMPLATE
           
VDC_UPDATE_VAPP
           
VDC_UPDATE_VDC
           
VDC_UPLOAD_MEDIA
           
VDC_UPLOAD_OVF_CONTENTS
           
 
Method Summary
static BlockingTaskOperationType fromValue(String value)
           
static List<BlockingTaskOperationType> fromValues(List<String> values)
           
static Set<String> toValues(List<BlockingTaskOperationType> systemOperations)
           
 String value()
           
static BlockingTaskOperationType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BlockingTaskOperationType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

VDC_CREATE_VDC

public static final BlockingTaskOperationType VDC_CREATE_VDC

VDC_DELETE_VDC

public static final BlockingTaskOperationType VDC_DELETE_VDC

VDC_UPDATE_VDC

public static final BlockingTaskOperationType VDC_UPDATE_VDC

VDC_ENABLE_DOWNLOAD

public static final BlockingTaskOperationType VDC_ENABLE_DOWNLOAD

VAPP_MIGRATE_VMS

public static final BlockingTaskOperationType VAPP_MIGRATE_VMS
Since:
API 5.1, SDK 5.1

RCL_CREATE_PROVIDER_VDC

public static final BlockingTaskOperationType RCL_CREATE_PROVIDER_VDC

RCL_DELETE_PROVIDER_VDC

public static final BlockingTaskOperationType RCL_DELETE_PROVIDER_VDC

RCL_MERGE_PROVIDER_VDC

public static final BlockingTaskOperationType RCL_MERGE_PROVIDER_VDC
Since:
API 5.1, SDK 5.1

NETWORK_CREATE_NETWORK_POOL

public static final BlockingTaskOperationType NETWORK_CREATE_NETWORK_POOL

NETWORK_ENABLE_CROSSHOST_SERVICE

public static final BlockingTaskOperationType NETWORK_ENABLE_CROSSHOST_SERVICE

NETWORK_CREATE_PROVIDER_NETWORK

public static final BlockingTaskOperationType NETWORK_CREATE_PROVIDER_NETWORK

NETWORK_DELETE_NETWORK_POOL

public static final BlockingTaskOperationType NETWORK_DELETE_NETWORK_POOL

NETWORK_UPDATE_NETWORK_POOL

public static final BlockingTaskOperationType NETWORK_UPDATE_NETWORK_POOL

NETWORK_UPDATE_VLAN_POOL

public static final BlockingTaskOperationType NETWORK_UPDATE_VLAN_POOL

IMPORT_SINGLETON_TEMPLATE

public static final BlockingTaskOperationType IMPORT_SINGLETON_TEMPLATE

IMPORT_SINGLETON_VAPP

public static final BlockingTaskOperationType IMPORT_SINGLETON_VAPP

IMPORT_MEDIA

public static final BlockingTaskOperationType IMPORT_MEDIA

IMPORT_INTO_EXISTING_VAPP

public static final BlockingTaskOperationType IMPORT_INTO_EXISTING_VAPP

IMPORT_VC_VMS_INTO_EXISTING_VAPP

public static final BlockingTaskOperationType IMPORT_VC_VMS_INTO_EXISTING_VAPP
Since:
API 5.1, SDK 5.1

CATALOG_SYNC_ALL

public static final BlockingTaskOperationType CATALOG_SYNC_ALL
Since:
API 5.5, SDK 5.5

CATALOG_CACHE_PUBLISHED_ITEMS

public static final BlockingTaskOperationType CATALOG_CACHE_PUBLISHED_ITEMS
Since:
API 5.6, SDK 5.6

CATALOG_CACHE_PUBLISHED_ITEM

public static final BlockingTaskOperationType CATALOG_CACHE_PUBLISHED_ITEM
Since:
API 5.6, SDK 5.6

VAPP_UPDATE_VM

public static final BlockingTaskOperationType VAPP_UPDATE_VM

TEMPLATE_UPDATE_VM

public static final BlockingTaskOperationType TEMPLATE_UPDATE_VM
Since:
API 5.1, SDK 5.1

VAPP_DEPLOY

public static final BlockingTaskOperationType VAPP_DEPLOY

VAPP_POWER_OFF

public static final BlockingTaskOperationType VAPP_POWER_OFF

VAPP_SUSPEND

public static final BlockingTaskOperationType VAPP_SUSPEND

VAPP_RESET

public static final BlockingTaskOperationType VAPP_RESET

VAPP_REBOOT_GUEST

public static final BlockingTaskOperationType VAPP_REBOOT_GUEST

VAPP_SHUTDOWN_GUEST

public static final BlockingTaskOperationType VAPP_SHUTDOWN_GUEST

VAPP_UPGRADE_HW_VERSION

public static final BlockingTaskOperationType VAPP_UPGRADE_HW_VERSION

VAPP_UNDEPLOY_POWER_OFF

public static final BlockingTaskOperationType VAPP_UNDEPLOY_POWER_OFF

VAPP_UNDEPLOY_SUSPEND

public static final BlockingTaskOperationType VAPP_UNDEPLOY_SUSPEND

VAPP_ATTACH_DISK

public static final BlockingTaskOperationType VAPP_ATTACH_DISK
Since:
API 5.1, SDK 5.1

VAPP_DETACH_DISK

public static final BlockingTaskOperationType VAPP_DETACH_DISK
Since:
API 5.1, SDK 5.1

VAPP_CHECK_VM_COMPLIANCE

public static final BlockingTaskOperationType VAPP_CHECK_VM_COMPLIANCE
Since:
API 5.1, SDK 5.1

VAPP_CREATE_SNAPSHOT

public static final BlockingTaskOperationType VAPP_CREATE_SNAPSHOT
Since:
API 5.1, SDK 5.1

VAPP_REVERT_TO_CURRENT_SNAPSHOT

public static final BlockingTaskOperationType VAPP_REVERT_TO_CURRENT_SNAPSHOT
Since:
API 5.1, SDK 5.1

VAPP_REMOVE_ALL_SNAPSHOTS

public static final BlockingTaskOperationType VAPP_REMOVE_ALL_SNAPSHOTS
Since:
API 5.1, SDK 5.1

VDC_INSTANTIATE_VAPP

public static final BlockingTaskOperationType VDC_INSTANTIATE_VAPP

VDC_COMPOSE_VAPP

public static final BlockingTaskOperationType VDC_COMPOSE_VAPP

VDC_RECOMPOSE_VAPP

public static final BlockingTaskOperationType VDC_RECOMPOSE_VAPP

VDC_CAPTURE_TEMPLATE

public static final BlockingTaskOperationType VDC_CAPTURE_TEMPLATE

VDC_COPY_VAPP

public static final BlockingTaskOperationType VDC_COPY_VAPP

VDC_COPY_TEMPLATE

public static final BlockingTaskOperationType VDC_COPY_TEMPLATE

VDC_COPY_MEDIA

public static final BlockingTaskOperationType VDC_COPY_MEDIA

VDC_UPDATE_VAPP

public static final BlockingTaskOperationType VDC_UPDATE_VAPP

LEGACY_VDC_UPDATE_TEMPLATE

public static final BlockingTaskOperationType LEGACY_VDC_UPDATE_TEMPLATE
Since:
API 5.6, SDK 5.6

LEGACY_VDC_UPDATE_MEDIA

public static final BlockingTaskOperationType LEGACY_VDC_UPDATE_MEDIA
Since:
API 5.6, SDK 5.6

VDC_UPDATE_TEMPLATE

public static final BlockingTaskOperationType VDC_UPDATE_TEMPLATE

VDC_UPDATE_MEDIA

public static final BlockingTaskOperationType VDC_UPDATE_MEDIA

VDC_DELETE_VAPP

public static final BlockingTaskOperationType VDC_DELETE_VAPP

VDC_DELETE_TEMPLATE

public static final BlockingTaskOperationType VDC_DELETE_TEMPLATE

VDC_DELETE_MEDIA

public static final BlockingTaskOperationType VDC_DELETE_MEDIA

VDC_CREATE_DISK

public static final BlockingTaskOperationType VDC_CREATE_DISK
Since:
API 5.1, SDK 5.1

VDC_DELETE_DISK

public static final BlockingTaskOperationType VDC_DELETE_DISK
Since:
API 5.1, SDK 5.1

VDC_UPDATE_DISK

public static final BlockingTaskOperationType VDC_UPDATE_DISK
Since:
API 5.1, SDK 5.1

VDC_UPDATE_STORAGE_PROFILES

public static final BlockingTaskOperationType VDC_UPDATE_STORAGE_PROFILES
Since:
API 5.1, SDK 5.1

VDC_UPLOAD_MEDIA

public static final BlockingTaskOperationType VDC_UPLOAD_MEDIA
Since:
API 5.1, SDK 5.1

VDC_UPLOAD_OVF_CONTENTS

public static final BlockingTaskOperationType VDC_UPLOAD_OVF_CONTENTS

CATALOG_ITEM_ENABLE_DOWNLOAD

public static final BlockingTaskOperationType CATALOG_ITEM_ENABLE_DOWNLOAD
Since:
API 5.5, SDK 5.5

CATALOG_ITEM_SYNC

public static final BlockingTaskOperationType CATALOG_ITEM_SYNC
Since:
API 5.6, SDK 5.6

CATALOG_SYNC

public static final BlockingTaskOperationType CATALOG_SYNC
Since:
API 5.5, SDK 5.5

CATALOG_DELETE

public static final BlockingTaskOperationType CATALOG_DELETE
Since:
API 5.5, SDK 5.5

CATALOG_ITEM_DELETE

public static final BlockingTaskOperationType CATALOG_ITEM_DELETE
Since:
API 5.6, SDK 5.6

CATALOG_DELETE_BACKING

public static final BlockingTaskOperationType CATALOG_DELETE_BACKING
Since:
API 5.5, SDK 5.5

NETWORK_DELETE

public static final BlockingTaskOperationType NETWORK_DELETE

NETWORK_UPDATE_NETWORK

public static final BlockingTaskOperationType NETWORK_UPDATE_NETWORK

RCL_ENABLE_VXLAN_FOR_PROVIDER_VDC

public static final BlockingTaskOperationType RCL_ENABLE_VXLAN_FOR_PROVIDER_VDC
Since:
API 5.1, SDK 5.1

NETWORK_REPAIR_NETWORK_POOL

public static final BlockingTaskOperationType NETWORK_REPAIR_NETWORK_POOL
Since:
API 5.1, SDK 5.1

NETWORK_MERGE_NETWORK_POOLS

public static final BlockingTaskOperationType NETWORK_MERGE_NETWORK_POOLS
Since:
API 5.1, SDK 5.1
Method Detail

values

public static BlockingTaskOperationType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BlockingTaskOperationType c : BlockingTaskOperationType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BlockingTaskOperationType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

fromValue

public static BlockingTaskOperationType fromValue(String value)

value

public String value()

fromValues

public static List<BlockingTaskOperationType> fromValues(List<String> values)

toValues

public static Set<String> toValues(List<BlockingTaskOperationType> systemOperations)


Copyright © 2016. All Rights Reserved.