ApplicationPackageImpl Clase

  • 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

Implementación del paquete de aplicación BatchAccount y sus interfaces primarias.

Resumen del constructor

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

Resumen del método

Modificador y tipo Método y descripción
void activate(String format)

Activa el paquete de aplicación.

Completable activateAsync(String format)

Activa el paquete de aplicación de forma asincrónica.

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

Activa el paquete de aplicación de forma asincrónica.

Observable<ApplicationPackage> createResourceAsync()
void delete()

Elimina el paquete de aplicación.

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

Miembros heredados

Detalles del constructor

ApplicationPackageImpl

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

Parameters:

name
parent
inner
client

Detalles del método

activate

public void activate(String format)

Activa el paquete de aplicación.

Overrides:

ApplicationPackageImpl.activate(String format)

Parameters:

format - el formato del paquete de aplicación de Batch cargado, ya sea "zip" o "tar".

activateAsync

public Completable activateAsync(String format)

Activa el paquete de aplicación de forma asincrónica.

Overrides:

ApplicationPackageImpl.activateAsync(String format)

Parameters:

format - el formato del paquete de aplicación de Batch cargado, ya sea "zip" o "tar".

Returns:

representación del cálculo diferido de esta llamada

activateAsync

public ServiceFuture activateAsync(String format, ServiceCallback callback)

Activa el paquete de aplicación de forma asincrónica.

Overrides:

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

Parameters:

format - el formato del paquete de aplicación de Batch cargado, ya sea "zip" o "tar".
callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

un identificador para cancelar la solicitud

createResourceAsync

public Observable createResourceAsync()

delete

public void delete()

Elimina el paquete de aplicación.

Overrides:

ApplicationPackageImpl.delete()

deleteResourceAsync

public Observable deleteResourceAsync()

format

public String format()

Overrides:

ApplicationPackageImpl.format()

Returns:

el formato del paquete de aplicación

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationPackageImpl.id()

Returns:

el identificador del recurso secundario externo

lastActivationTime

public DateTime lastActivationTime()

Overrides:

ApplicationPackageImpl.lastActivationTime()

Returns:

la última vez que se activó este paquete de aplicación

newApplicationPackage

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

Parameters:

name
parent
client

state

public PackageState state()

Overrides:

ApplicationPackageImpl.state()

Returns:

el estado del paquete de aplicación

storageUrl

public String storageUrl()

Overrides:

ApplicationPackageImpl.storageUrl()

Returns:

la dirección URL de almacenamiento del paquete de aplicación donde se debe cargar la aplicación.

storageUrlExpiry

public DateTime storageUrlExpiry()

Overrides:

ApplicationPackageImpl.storageUrlExpiry()

Returns:

expiración de la dirección URL de almacenamiento del paquete de aplicación

updateResourceAsync

public Observable updateResourceAsync()

Se aplica a