public class BackendVmNicResource extends BackendNicResource implements NicResource
AbstractBackendSubResource.ParametersProvider<R,Q>
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
entityResolver, requiredUpdateFields, updateParametersProvider, updateType
collection
guid, id, STRICTLY_IMMUTABLE
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo
Modifier | Constructor and Description |
---|---|
protected |
BackendVmNicResource(String id,
AbstractBackendReadOnlyDevicesResource<NIC,Nics,VmNetworkInterface> collection,
VdcActionType updateType,
AbstractBackendSubResource.ParametersProvider<NIC,VmNetworkInterface> updateParametersProvider,
String[] requiredUpdateFields,
String[] subCollections) |
Modifier and Type | Method and Description |
---|---|
protected NIC |
populate(NIC model,
VmNetworkInterface entity) |
findNetwork, getStatisticsResource, update
addParents, get, getCreationSubresource
getEntity, getStrictlyImmutable, performGet, performGet, performUpdate, performUpdate, validateUpdate
addLinks, addLinks, addLinks, addLinks, addOrUpdateLink, asCollection, asGuidOr404, asString, awaitCompletion, delay, entityNotFound, getAsynchronousStatus, getMapper, getMappingLocator, getQueryParams, incomplete, inject, injectSearchLinks, linkSubCollections, linkSubResource, map, map, map, map, newModel, notFound, notFound, removeIfExist, setMappingLocator, urlEncode
doAction, doGetEntity, doNonBlockingAction, expectNonBlocking, getBackendCollection, getConfigurationValue, getEntity, getEntity, getEntity, performAction, performAction, performNonBlockingAction
asCollection, asGuid, asGuid, combine, fault, getBackend, getCurrent, getEffectiveLocale, getHttpHeaders, getMessageBundle, getSessionHelper, getUriInfo, handleError, handleError, instantiate, localize, localize, localize, sessionize, sessionize, setBackend, setHttpHeaders, setMessageBundle, setSessionHelper, setUriInfo, validateEnum, validateParameters, validateParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
update
get
getCreationSubresource
getStatisticsResource
protected BackendVmNicResource(String id, AbstractBackendReadOnlyDevicesResource<NIC,Nics,VmNetworkInterface> collection, VdcActionType updateType, AbstractBackendSubResource.ParametersProvider<NIC,VmNetworkInterface> updateParametersProvider, String[] requiredUpdateFields, String[] subCollections)
protected NIC populate(NIC model, VmNetworkInterface entity)
populate
in class AbstractBackendResource<NIC,VmNetworkInterface>
Copyright © 2012. All Rights Reserved.