ApplicationImpl Clase

  • java.lang.Object
    • com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.ExternalChildResourceImpl<Application, ApplicationInner, BatchAccountImpl, BatchAccount>
      • com.microsoft.azure.management.batch.implementation.ApplicationImpl

public class ApplicationImpl implements Application,Application.Definition<BatchAccount.DefinitionStages.WithApplicationAndStorage>,Application.UpdateDefinition<BatchAccount.Update>,Application.Update

Implementación de la aplicación BatchAccount y sus interfaces primarias.

Resumen del constructor

Constructor Description
ApplicationImpl(String name, BatchAccountImpl batchAccount, ApplicationInner inner)

Resumen del método

Modificador y tipo Método y descripción
Map<String, ApplicationPackage> applicationPackages()
BatchAccountImpl attach()
Observable<Application> createResourceAsync()
String defaultVersion()
ApplicationImpl defineNewApplicationPackage(String applicationPackageName)

Primera fase para crear un nuevo paquete de aplicación en la aplicación de cuenta de Batch.

Observable<Void> deleteResourceAsync()
String displayName()
Observable<ApplicationInner> getInnerAsync()
String id()
ApplicationImpl newApplication(String name, BatchAccountImpl parent)
Observable<Application> refreshAsync()

Actualiza el recurso para que se sincronice con Azure.

Observable<Application> updateResourceAsync()
boolean updatesAllowed()
ApplicationImpl withAllowUpdates(boolean allowUpdates)

Permite actualizaciones automáticas de aplicaciones.

ApplicationImpl withDisplayName(String displayName)

Especifica el nombre para mostrar de la aplicación.

Application.Update withoutApplicationPackage(String applicationPackageName)

Elimina el paquete de aplicación especificado de la aplicación.

Miembros heredados

Detalles del constructor

ApplicationImpl

protected ApplicationImpl(String name, BatchAccountImpl batchAccount, ApplicationInner inner)

Parameters:

name
batchAccount
inner

Detalles del método

applicationPackages

public Map applicationPackages()

Overrides:

ApplicationImpl.applicationPackages()

Returns:

paquetes de aplicación

attach

public BatchAccountImpl attach()

createResourceAsync

public Observable createResourceAsync()

defaultVersion

public String defaultVersion()

Overrides:

ApplicationImpl.defaultVersion()

Returns:

la versión predeterminada de la aplicación.

defineNewApplicationPackage

public ApplicationImpl defineNewApplicationPackage(String applicationPackageName)

Primera fase para crear un nuevo paquete de aplicación en la aplicación de cuenta de Batch.

Overrides:

ApplicationImpl.defineNewApplicationPackage(String applicationPackageName)

Parameters:

version - la versión de la aplicación

Returns:

siguiente fase para crear la aplicación.

deleteResourceAsync

public Observable deleteResourceAsync()

displayName

public String displayName()

Overrides:

ApplicationImpl.displayName()

Returns:

el nombre para mostrar de la aplicación

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationImpl.id()

Returns:

el identificador del recurso secundario externo

newApplication

protected static ApplicationImpl newApplication(String name, BatchAccountImpl parent)

Parameters:

name
parent

refreshAsync

public Observable refreshAsync()

Actualiza el recurso para que se sincronice con Azure.

Overrides:

ApplicationImpl.refreshAsync()

Returns:

el objeto Observable para actualizar el recurso

updateResourceAsync

public Observable updateResourceAsync()

updatesAllowed

public boolean updatesAllowed()

Overrides:

ApplicationImpl.updatesAllowed()

Returns:

True si se permiten actualizaciones automáticas; de lo contrario, false

withAllowUpdates

public ApplicationImpl withAllowUpdates(boolean allowUpdates)

Permite actualizaciones automáticas de aplicaciones.

Overrides:

ApplicationImpl.withAllowUpdates(boolean allowUpdates)

Parameters:

allowUpdates - true para permitir las actualizaciones automáticas de la aplicación; de lo contrario, false

Returns:

la siguiente fase de la actualización

withDisplayName

public ApplicationImpl withDisplayName(String displayName)

Especifica el nombre para mostrar de la aplicación.

Overrides:

ApplicationImpl.withDisplayName(String displayName)

Parameters:

displayName - un nombre para mostrar

Returns:

la siguiente fase de la actualización

withoutApplicationPackage

public Update withoutApplicationPackage(String applicationPackageName)

Elimina el paquete de aplicación especificado de la aplicación.

Overrides:

ApplicationImpl.withoutApplicationPackage(String applicationPackageName)

Parameters:

version - la versión de referencia de la aplicación que se va a quitar

Returns:

la fase que representa la definición de la cuenta por lotes actualizable.

Se aplica a