ApplicationImpl Class
- java.
lang. Object - com.
microsoft. azure. management. resources. fluentcore. arm. models. implementation. ExternalChildResourceImpl<Application, ApplicationInner, BatchAccountImpl, BatchAccount> - com.
microsoft. azure. management. batch. implementation. ApplicationImpl
- com.
- com.
public class ApplicationImpl implements Application,Application.Definition<BatchAccount.DefinitionStages.WithApplicationAndStorage>,Application.UpdateDefinition<BatchAccount.Update>,Application.Update
Implementation for BatchAccount Application and its parent interfaces.
Constructor Summary
Constructor | Description | |
---|---|---|
ApplicationImpl(String name, BatchAccountImpl batchAccount, ApplicationInner inner) |
Method Summary
Inherited Members
Constructor Details
ApplicationImpl
protected ApplicationImpl(String name, BatchAccountImpl batchAccount, ApplicationInner inner)
Parameters:
Method Details
applicationPackages
public Map
Overrides:
ApplicationImpl.applicationPackages()Returns:
attach
public BatchAccountImpl attach()
createResourceAsync
public Observable
defaultVersion
public String defaultVersion()
Overrides:
ApplicationImpl.defaultVersion()Returns:
defineNewApplicationPackage
public ApplicationImpl defineNewApplicationPackage(String applicationPackageName)
First stage to create new application package in Batch account application.
Overrides:
ApplicationImpl.defineNewApplicationPackage(String applicationPackageName)Parameters:
Returns:
deleteResourceAsync
public Observable
displayName
public String displayName()
Overrides:
ApplicationImpl.displayName()Returns:
getInnerAsync
protected Observable
id
public String id()
Overrides:
ApplicationImpl.id()Returns:
newApplication
protected static ApplicationImpl newApplication(String name, BatchAccountImpl parent)
Parameters:
refreshAsync
public Observable
Refreshes the resource to sync with Azure.
Overrides:
ApplicationImpl.refreshAsync()Returns:
updateResourceAsync
public Observable
updatesAllowed
public boolean updatesAllowed()
Overrides:
ApplicationImpl.updatesAllowed()Returns:
withAllowUpdates
public ApplicationImpl withAllowUpdates(boolean allowUpdates)
Allows automatic application updates.
Overrides:
ApplicationImpl.withAllowUpdates(boolean allowUpdates)Parameters:
Returns:
withDisplayName
public ApplicationImpl withDisplayName(String displayName)
Specifies the display name for the application.
Overrides:
ApplicationImpl.withDisplayName(String displayName)Parameters:
Returns:
withoutApplicationPackage
public Update withoutApplicationPackage(String applicationPackageName)
Deletes specified application package from the application.
Overrides:
ApplicationImpl.withoutApplicationPackage(String applicationPackageName)Parameters:
Returns:
Applies to
Azure SDK for Java