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

Implementação do Pacote de Aplicativos BatchAccount e suas interfaces pai.

Resumo do Construtor

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

Resumo do método

Modificador e tipo Método e descrição
void activate(String format)

Ativa o pacote do aplicativo.

Completable activateAsync(String format)

Ativa o pacote de aplicativos de forma assíncrona.

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

Ativa o pacote de aplicativos de forma assíncrona.

Observable<ApplicationPackage> createResourceAsync()
void delete()

Exclui o pacote do aplicativo.

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

Membros herdados

Detalhes do construtor

ApplicationPackageImpl

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

Parameters:

name
parent
inner
client

Detalhes do método

activate

public void activate(String format)

Ativa o pacote do aplicativo.

Overrides:

ApplicationPackageImpl.activate(String format)

Parameters:

format - o formato do pacote de aplicativo do Lote carregado, "zip" ou "tar"

activateAsync

public Completable activateAsync(String format)

Ativa o pacote de aplicativos de forma assíncrona.

Overrides:

ApplicationPackageImpl.activateAsync(String format)

Parameters:

format - o formato do pacote de aplicativo do Lote carregado, "zip" ou "tar"

Returns:

uma representação da computação adiada dessa chamada

activateAsync

public ServiceFuture activateAsync(String format, ServiceCallback callback)

Ativa o pacote de aplicativos de forma assíncrona.

Overrides:

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

Parameters:

format - o formato do pacote de aplicativo do Lote carregado, "zip" ou "tar"
callback - o retorno de chamada para chamar em caso de êxito ou falha

Returns:

um identificador para cancelar a solicitação

createResourceAsync

public Observable createResourceAsync()

delete

public void delete()

Exclui o pacote do aplicativo.

Overrides:

ApplicationPackageImpl.delete()

deleteResourceAsync

public Observable deleteResourceAsync()

format

public String format()

Overrides:

ApplicationPackageImpl.format()

Returns:

o formato do pacote de aplicativos

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationPackageImpl.id()

Returns:

a ID do recurso filho externo

lastActivationTime

public DateTime lastActivationTime()

Overrides:

ApplicationPackageImpl.lastActivationTime()

Returns:

a última vez que este pacote de aplicativo foi ativado

newApplicationPackage

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

Parameters:

name
parent
client

state

public PackageState state()

Overrides:

ApplicationPackageImpl.state()

Returns:

o estado do pacote de aplicativos

storageUrl

public String storageUrl()

Overrides:

ApplicationPackageImpl.storageUrl()

Returns:

a URL de armazenamento do pacote de aplicativos em que o aplicativo deve ser carregado

storageUrlExpiry

public DateTime storageUrlExpiry()

Overrides:

ApplicationPackageImpl.storageUrlExpiry()

Returns:

a expiração da URL de armazenamento para o pacote de aplicativos

updateResourceAsync

public Observable updateResourceAsync()

Aplica-se a