ApplicationPackageImpl クラス

  • 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

BatchAccount アプリケーション パッケージとその親インターフェイスの実装。

コンストラクターの概要

コンストラクター 説明
ApplicationPackageImpl(String name, ApplicationImpl parent, ApplicationPackageInner inner, ApplicationPackagesInner client)

メソッドの概要

修飾子と型 メソッドと説明
void activate(String format)

アプリケーション パッケージをアクティブにします。

Completable activateAsync(String format)

アプリケーション パッケージを非同期的にアクティブ化します。

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

アプリケーション パッケージを非同期的にアクティブ化します。

Observable<ApplicationPackage> createResourceAsync()
void delete()

アプリケーション パッケージを削除します。

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

継承メンバー

コンストラクターの詳細

ApplicationPackageImpl

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

Parameters:

name
parent
inner
client

メソッドの詳細

activate

public void activate(String format)

アプリケーション パッケージをアクティブにします。

Overrides:

ApplicationPackageImpl.activate(String format)

Parameters:

format - アップロードされた Batch アプリケーション パッケージの形式 ("zip" または "tar" )

activateAsync

public Completable activateAsync(String format)

アプリケーション パッケージを非同期的にアクティブ化します。

Overrides:

ApplicationPackageImpl.activateAsync(String format)

Parameters:

format - アップロードされた Batch アプリケーション パッケージの形式 ("zip" または "tar" )

Returns:

この呼び出しの遅延計算の表現

activateAsync

public ServiceFuture activateAsync(String format, ServiceCallback callback)

アプリケーション パッケージを非同期的にアクティブ化します。

Overrides:

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

Parameters:

format - アップロードされた Batch アプリケーション パッケージの形式 ("zip" または "tar" )
callback - 成功または失敗時に呼び出すコールバック

Returns:

要求を取り消すハンドル

createResourceAsync

public Observable createResourceAsync()

delete

public void delete()

アプリケーション パッケージを削除します。

Overrides:

ApplicationPackageImpl.delete()

deleteResourceAsync

public Observable deleteResourceAsync()

format

public String format()

Overrides:

ApplicationPackageImpl.format()

Returns:

アプリケーション パッケージの形式

getInnerAsync

protected Observable getInnerAsync()

id

public String id()

Overrides:

ApplicationPackageImpl.id()

Returns:

外部子リソースの ID

lastActivationTime

public DateTime lastActivationTime()

Overrides:

ApplicationPackageImpl.lastActivationTime()

Returns:

このアプリケーション パッケージが最後にアクティブ化された時刻

newApplicationPackage

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

Parameters:

name
parent
client

state

public PackageState state()

Overrides:

ApplicationPackageImpl.state()

Returns:

アプリケーション パッケージの状態

storageUrl

public String storageUrl()

Overrides:

ApplicationPackageImpl.storageUrl()

Returns:

アプリケーションをアップロードする必要があるアプリケーション パッケージのストレージ URL

storageUrlExpiry

public DateTime storageUrlExpiry()

Overrides:

ApplicationPackageImpl.storageUrlExpiry()

Returns:

アプリケーション パッケージのストレージ URL の有効期限

updateResourceAsync

public Observable updateResourceAsync()

適用対象