ApplicationImpl Classe

  • 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

Implémentation de l’application BatchAccount et de ses interfaces parentes.

Récapitulatif du constructeur

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

Résumé de la méthode

Modificateur et type Méthode et description
Map<String, ApplicationPackage> applicationPackages()
BatchAccountImpl attach()
Observable<Application> createResourceAsync()
String defaultVersion()
ApplicationImpl defineNewApplicationPackage(String applicationPackageName)

Première étape pour créer un package d’application dans l’application de compte Batch.

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

Actualise la ressource pour la synchroniser avec Azure.

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

Autorise les mises à jour automatiques des applications.

ApplicationImpl withDisplayName(String displayName)

Spécifie le nom d’affichage de l’application.

Application.Update withoutApplicationPackage(String applicationPackageName)

Supprime le package d’application spécifié de l’application.

Membres hérités

Détails du constructeur

ApplicationImpl

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

Parameters:

name
batchAccount
inner

Détails de la méthode

applicationPackages

public Map applicationPackages()

Overrides:

ApplicationImpl.applicationPackages()

Returns:

packages d’application

attach

public BatchAccountImpl attach()

createResourceAsync

public Observable createResourceAsync()

defaultVersion

public String defaultVersion()

Overrides:

ApplicationImpl.defaultVersion()

Returns:

version par défaut de l’application.

defineNewApplicationPackage

public ApplicationImpl defineNewApplicationPackage(String applicationPackageName)

Première étape pour créer un package d’application dans l’application de compte Batch.

Overrides:

ApplicationImpl.defineNewApplicationPackage(String applicationPackageName)

Parameters:

version - version de l’application

Returns:

étape suivante pour créer l’application.

deleteResourceAsync

public Observable deleteResourceAsync()

displayName

public String displayName()

Overrides:

ApplicationImpl.displayName()

Returns:

nom d’affichage de l’application

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationImpl.id()

Returns:

ID de la ressource enfant externe

newApplication

protected static ApplicationImpl newApplication(String name, BatchAccountImpl parent)

Parameters:

name
parent

refreshAsync

public Observable refreshAsync()

Actualise la ressource pour la synchroniser avec Azure.

Overrides:

ApplicationImpl.refreshAsync()

Returns:

la ressource Observable à actualisé

updateResourceAsync

public Observable updateResourceAsync()

updatesAllowed

public boolean updatesAllowed()

Overrides:

ApplicationImpl.updatesAllowed()

Returns:

true si les mises à jour automatiques sont autorisées, sinon false

withAllowUpdates

public ApplicationImpl withAllowUpdates(boolean allowUpdates)

Autorise les mises à jour automatiques des applications.

Overrides:

ApplicationImpl.withAllowUpdates(boolean allowUpdates)

Parameters:

allowUpdates - true pour autoriser les mises à jour automatiques de l’application, sinon false

Returns:

étape suivante de la mise à jour

withDisplayName

public ApplicationImpl withDisplayName(String displayName)

Spécifie le nom d’affichage de l’application.

Overrides:

ApplicationImpl.withDisplayName(String displayName)

Parameters:

displayName - nom d’affichage

Returns:

étape suivante de la mise à jour

withoutApplicationPackage

public Update withoutApplicationPackage(String applicationPackageName)

Supprime le package d’application spécifié de l’application.

Overrides:

ApplicationImpl.withoutApplicationPackage(String applicationPackageName)

Parameters:

version - version de référence de l’application à supprimer

Returns:

étape représentant la définition de compte batch pouvant être mise à jour.

S’applique à