ApplicationPackageImpl Klasse

  • 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

Implementierung für batchAccount Application Package und seine übergeordneten Schnittstellen.

Zusammenfassung zum Konstruktor

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

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
void activate(String format)

Aktiviert das Anwendungspaket.

Completable activateAsync(String format)

Aktiviert das Anwendungspaket asynchron.

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

Aktiviert das Anwendungspaket asynchron.

Observable<ApplicationPackage> createResourceAsync()
void delete()

Löscht das Anwendungspaket.

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()

Geerbte Elemente

Details zum Konstruktor

ApplicationPackageImpl

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

Parameters:

name
parent
inner
client

Details zur Methode

activate

public void activate(String format)

Aktiviert das Anwendungspaket.

Overrides:

ApplicationPackageImpl.activate(String format)

Parameters:

format - das Format des hochgeladenen Batch-Anwendungspakets, entweder "zip" oder "tar".

activateAsync

public Completable activateAsync(String format)

Aktiviert das Anwendungspaket asynchron.

Overrides:

ApplicationPackageImpl.activateAsync(String format)

Parameters:

format - das Format des hochgeladenen Batch-Anwendungspakets, entweder "zip" oder "tar".

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs

activateAsync

public ServiceFuture activateAsync(String format, ServiceCallback callback)

Aktiviert das Anwendungspaket asynchron.

Overrides:

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

Parameters:

format - das Format des hochgeladenen Batch-Anwendungspakets, entweder "zip" oder "tar".
callback - Der Rückruf, um bei Erfolg oder Fehler aufzurufen

Returns:

ein Handle zum Abbrechen der Anforderung

createResourceAsync

public Observable createResourceAsync()

delete

public void delete()

Löscht das Anwendungspaket.

Overrides:

ApplicationPackageImpl.delete()

deleteResourceAsync

public Observable deleteResourceAsync()

format

public String format()

Overrides:

ApplicationPackageImpl.format()

Returns:

das Format des Anwendungspakets

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationPackageImpl.id()

Returns:

die ID der externen untergeordneten Ressource

lastActivationTime

public DateTime lastActivationTime()

Overrides:

ApplicationPackageImpl.lastActivationTime()

Returns:

das letzte Mal, wenn dieses Anwendungspaket aktiviert wurde

newApplicationPackage

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

Parameters:

name
parent
client

state

public PackageState state()

Overrides:

ApplicationPackageImpl.state()

Returns:

Der Status des Anwendungspakets

storageUrl

public String storageUrl()

Overrides:

ApplicationPackageImpl.storageUrl()

Returns:

die Speicher-URL des Anwendungspakets, in das die Anwendung hochgeladen werden soll

storageUrlExpiry

public DateTime storageUrlExpiry()

Overrides:

ApplicationPackageImpl.storageUrlExpiry()

Returns:

Ablauf der Speicher-URL für das Anwendungspaket

updateResourceAsync

public Observable updateResourceAsync()

Gilt für: