ApplicationPackageImpl Classe

  • java.lang.Object
    • com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.ExternalChildResourceImpl<ApplicationPackage, ApplicationPackageInner, ApplicationImpl, Application>
      • com.microsoft.azure.management.batch.implementation.ApplicationPackageImpl

public class ApplicationPackageImpl implements ApplicationPackage

Implémentation du package d’application BatchAccount et de ses interfaces parentes.

Récapitulatif du constructeur

Constructeur Description
ApplicationPackageImpl(String name, ApplicationImpl parent, ApplicationPackageInner inner, ApplicationPackagesInner client)

Résumé de la méthode

Modificateur et type Méthode et description
void activate(String format)

Active le package d’application.

Completable activateAsync(String format)

Active le package d’application de manière asynchrone.

ServiceFuture<Void> activateAsync(String format, ServiceCallback<Void> callback)

Active le package d’application de manière asynchrone.

Observable<ApplicationPackage> createResourceAsync()
void delete()

Supprime le package d’application.

Observable<Void> deleteResourceAsync()
String format()
Observable<ApplicationPackageInner> getInnerAsync()
String id()
DateTime lastActivationTime()
ApplicationPackageImpl newApplicationPackage(String name, ApplicationImpl parent, ApplicationPackagesInner client)
PackageState state()
String storageUrl()
DateTime storageUrlExpiry()
Observable<ApplicationPackage> updateResourceAsync()

Membres hérités

Détails du constructeur

ApplicationPackageImpl

protected ApplicationPackageImpl(String name, ApplicationImpl parent, ApplicationPackageInner inner, ApplicationPackagesInner client)

Parameters:

name
parent
inner
client

Détails de la méthode

activate

public void activate(String format)

Active le package d’application.

Overrides:

ApplicationPackageImpl.activate(String format)

Parameters:

format - format du package d’application Batch chargé, « zip » ou « tar »

activateAsync

public Completable activateAsync(String format)

Active le package d’application de manière asynchrone.

Overrides:

ApplicationPackageImpl.activateAsync(String format)

Parameters:

format - format du package d’application Batch chargé, « zip » ou « tar »

Returns:

représentation du calcul différé de cet appel

activateAsync

public ServiceFuture activateAsync(String format, ServiceCallback callback)

Active le package d’application de manière asynchrone.

Overrides:

ApplicationPackageImpl.activateAsync(String format, ServiceCallback<Void> callback)

Parameters:

format - format du package d’application Batch chargé, « zip » ou « tar »
callback - rappel à appeler en cas de réussite ou d’échec

Returns:

un handle pour annuler la demande

createResourceAsync

public Observable createResourceAsync()

delete

public void delete()

Supprime le package d’application.

Overrides:

ApplicationPackageImpl.delete()

deleteResourceAsync

public Observable deleteResourceAsync()

format

public String format()

Overrides:

ApplicationPackageImpl.format()

Returns:

format du package d’application

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationPackageImpl.id()

Returns:

ID de la ressource enfant externe

lastActivationTime

public DateTime lastActivationTime()

Overrides:

ApplicationPackageImpl.lastActivationTime()

Returns:

la dernière fois que ce package d’application a été activé

newApplicationPackage

protected static ApplicationPackageImpl newApplicationPackage(String name, ApplicationImpl parent, ApplicationPackagesInner client)

Parameters:

name
parent
client

state

public PackageState state()

Overrides:

ApplicationPackageImpl.state()

Returns:

l’état du package d’application

storageUrl

public String storageUrl()

Overrides:

ApplicationPackageImpl.storageUrl()

Returns:

l’URL de stockage du package d’application dans lequel l’application doit être chargée

storageUrlExpiry

public DateTime storageUrlExpiry()

Overrides:

ApplicationPackageImpl.storageUrlExpiry()

Returns:

expiration de l’URL de stockage du package d’application

updateResourceAsync

public Observable updateResourceAsync()

S’applique à