public class com.microsoft.azure.management.batch.implementation.BatchAccountImpl extends com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl<com.microsoft.azure.management.batch.BatchAccount, com.microsoft.azure.management.batch.implementation.BatchAccountInner, com.microsoft.azure.management.batch.implementation.BatchAccountImpl, com.microsoft.azure.management.batch.implementation.BatchManager> implements com.microsoft.azure.management.batch.BatchAccount, com.microsoft.azure.management.batch.BatchAccount$Definition, com.microsoft.azure.management.batch.BatchAccount$Update
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.microsoft.azure.management.batch.implementation.BatchAccountImpl
super_class: com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl
{
private final com.microsoft.azure.management.storage.implementation.StorageManager storageManager;
descriptor: Lcom/microsoft/azure/management/storage/implementation/StorageManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String creatableStorageAccountKey;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private com.microsoft.azure.management.storage.StorageAccount existingStorageAccountToAssociate;
descriptor: Lcom/microsoft/azure/management/storage/StorageAccount;
flags: (0x0002) ACC_PRIVATE
private com.microsoft.azure.management.batch.implementation.ApplicationsImpl applicationsImpl;
descriptor: Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
flags: (0x0002) ACC_PRIVATE
private com.microsoft.azure.management.batch.AutoStorageProperties autoStorage;
descriptor: Lcom/microsoft/azure/management/batch/AutoStorageProperties;
flags: (0x0002) ACC_PRIVATE
private com.microsoft.azure.management.batch.implementation.PoolsImpl poolsImpl;
descriptor: Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
flags: (0x0002) ACC_PRIVATE
protected void <init>(java.lang.String, com.microsoft.azure.management.batch.implementation.BatchAccountInner, com.microsoft.azure.management.batch.implementation.BatchManager, com.microsoft.azure.management.storage.implementation.StorageManager);
descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/batch/implementation/BatchAccountInner;Lcom/microsoft/azure/management/batch/implementation/BatchManager;Lcom/microsoft/azure/management/storage/implementation/StorageManager;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.<init>:(Ljava/lang/String;Lcom/microsoft/azure/Resource;Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;)V
1: aload 0
aload 4
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.storageManager:Lcom/microsoft/azure/management/storage/implementation/StorageManager;
2: aload 0
new com.microsoft.azure.management.batch.implementation.ApplicationsImpl
dup
aload 0
invokespecial com.microsoft.azure.management.batch.implementation.ApplicationsImpl.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
3: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.enableCommitMode:()V
4: aload 0
new com.microsoft.azure.management.batch.implementation.PoolsImpl
dup
aload 0
invokespecial com.microsoft.azure.management.batch.implementation.PoolsImpl.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
5: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.enableCommitMode:()V
6: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 7 1 name Ljava/lang/String;
0 7 2 innerObject Lcom/microsoft/azure/management/batch/implementation/BatchAccountInner;
0 7 3 manager Lcom/microsoft/azure/management/batch/implementation/BatchManager;
0 7 4 storageManager Lcom/microsoft/azure/management/storage/implementation/StorageManager;
MethodParameters:
Name Flags
name
innerObject
manager
storageManager final
public rx.Observable<com.microsoft.azure.management.batch.BatchAccount> refreshAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.refreshAsync:()Lrx/Observable;
new com.microsoft.azure.management.batch.implementation.BatchAccountImpl$1
dup
aload 0
invokespecial com.microsoft.azure.management.batch.implementation.BatchAccountImpl$1.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batch/BatchAccount;>;
protected rx.Observable<com.microsoft.azure.management.batch.implementation.BatchAccountInner> getInnerAsync();
descriptor: ()Lrx/Observable;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batch.implementation.BatchManager
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl.batchAccounts:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountsInner;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.name:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountsInner.getByResourceGroupAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batch/implementation/BatchAccountInner;>;
public rx.Observable<com.microsoft.azure.management.batch.BatchAccount> createResourceAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
astore 1
start local 1 1: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.handleStorageSettings:()V
2: new com.microsoft.azure.management.batch.BatchAccountCreateParameters
dup
invokespecial com.microsoft.azure.management.batch.BatchAccountCreateParameters.<init>:()V
astore 2
start local 2 3: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
ifnull 7
4: aload 2
new com.microsoft.azure.management.batch.AutoStorageBaseProperties
dup
invokespecial com.microsoft.azure.management.batch.AutoStorageBaseProperties.<init>:()V
invokevirtual com.microsoft.azure.management.batch.BatchAccountCreateParameters.withAutoStorage:(Lcom/microsoft/azure/management/batch/AutoStorageBaseProperties;)Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;
pop
5: aload 2
invokevirtual com.microsoft.azure.management.batch.BatchAccountCreateParameters.autoStorage:()Lcom/microsoft/azure/management/batch/AutoStorageBaseProperties;
aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
invokevirtual com.microsoft.azure.management.batch.AutoStorageProperties.storageAccountId:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.AutoStorageBaseProperties.withStorageAccountId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/AutoStorageBaseProperties;
pop
6: goto 8
7: StackMap locals: com.microsoft.azure.management.batch.implementation.BatchAccountImpl com.microsoft.azure.management.batch.BatchAccountCreateParameters
StackMap stack:
aload 2
aconst_null
invokevirtual com.microsoft.azure.management.batch.BatchAccountCreateParameters.withAutoStorage:(Lcom/microsoft/azure/management/batch/AutoStorageBaseProperties;)Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;
pop
8: StackMap locals:
StackMap stack:
aload 2
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.location:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.BatchAccountCreateParameters.withLocation:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;
pop
9: aload 2
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.getTags:()Ljava/util/Map;
invokevirtual com.microsoft.azure.management.batch.BatchAccountCreateParameters.withTags:(Ljava/util/Map;)Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;
pop
10: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batch.implementation.BatchManager
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl.batchAccounts:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountsInner;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.name:()Ljava/lang/String;
aload 2
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountsInner.createAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;)Lrx/Observable;
11: new com.microsoft.azure.management.batch.implementation.BatchAccountImpl$2
dup
aload 0
aload 1
invokespecial com.microsoft.azure.management.batch.implementation.BatchAccountImpl$2.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
12: new com.microsoft.azure.management.batch.implementation.BatchAccountImpl$3
dup
aload 0
aload 1
invokespecial com.microsoft.azure.management.batch.implementation.BatchAccountImpl$3.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
13: new com.microsoft.azure.management.batch.implementation.BatchAccountImpl$4
dup
aload 0
aload 1
invokespecial com.microsoft.azure.management.batch.implementation.BatchAccountImpl$4.<init>:(Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;)V
invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
14: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
1 15 1 self Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
3 15 2 batchAccountCreateParametersInner Lcom/microsoft/azure/management/batch/BatchAccountCreateParameters;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batch/BatchAccount;>;
public rx.Observable<com.microsoft.azure.management.batch.BatchAccount> updateResourceAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.createResourceAsync:()Lrx/Observable;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batch/BatchAccount;>;
public com.microsoft.azure.management.batch.ProvisioningState provisioningState();
descriptor: ()Lcom/microsoft/azure/management/batch/ProvisioningState;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.provisioningState:()Lcom/microsoft/azure/management/batch/ProvisioningState;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public java.lang.String accountEndpoint();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.accountEndpoint:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public com.microsoft.azure.management.batch.AutoStorageProperties autoStorage();
descriptor: ()Lcom/microsoft/azure/management/batch/AutoStorageProperties;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.autoStorage:()Lcom/microsoft/azure/management/batch/AutoStorageProperties;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public int coreQuota();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.dedicatedCoreQuota:()Ljava/lang/Integer;
invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveInt:(Ljava/lang/Integer;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public int poolQuota();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.poolQuota:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveInt:(Ljava/lang/Integer;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public int activeJobAndJobScheduleQuota();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.activeJobAndJobScheduleQuota:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveInt:(Ljava/lang/Integer;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public com.microsoft.azure.management.batch.BatchAccountKeys getKeys();
descriptor: ()Lcom/microsoft/azure/management/batch/BatchAccountKeys;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batch.implementation.BatchManager
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl.batchAccounts:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountsInner;
1: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.name:()Ljava/lang/String;
2: invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountsInner.getKeys:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountKeysInner;
astore 1
start local 1 3: new com.microsoft.azure.management.batch.BatchAccountKeys
dup
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountKeysInner.primary:()Ljava/lang/String;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountKeysInner.secondary:()Ljava/lang/String;
invokespecial com.microsoft.azure.management.batch.BatchAccountKeys.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
3 4 1 keys Lcom/microsoft/azure/management/batch/implementation/BatchAccountKeysInner;
public com.microsoft.azure.management.batch.BatchAccountKeys regenerateKeys(com.microsoft.azure.management.batch.AccountKeyType);
descriptor: (Lcom/microsoft/azure/management/batch/AccountKeyType;)Lcom/microsoft/azure/management/batch/BatchAccountKeys;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batch.implementation.BatchManager
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl.batchAccounts:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountsInner;
1: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.name:()Ljava/lang/String;
aload 1
2: invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountsInner.regenerateKey:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/batch/AccountKeyType;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountKeysInner;
astore 2
start local 2 3: new com.microsoft.azure.management.batch.BatchAccountKeys
dup
aload 2
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountKeysInner.primary:()Ljava/lang/String;
aload 2
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountKeysInner.secondary:()Ljava/lang/String;
invokespecial com.microsoft.azure.management.batch.BatchAccountKeys.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 4 1 keyType Lcom/microsoft/azure/management/batch/AccountKeyType;
3 4 2 keys Lcom/microsoft/azure/management/batch/implementation/BatchAccountKeysInner;
MethodParameters:
Name Flags
keyType
public void synchronizeAutoStorageKeys();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batch.implementation.BatchManager
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl
invokevirtual com.microsoft.azure.management.batch.implementation.BatchManagementClientImpl.batchAccounts:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountsInner;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.name:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountsInner.synchronizeAutoStorageKeys:(Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public java.util.Map<java.lang.String, com.microsoft.azure.management.batch.Application> applications();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.asMap:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/batch/Application;>;
public java.util.Map<java.lang.String, com.microsoft.azure.management.batch.Pool> pools();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.asMap:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/batch/Pool;>;
public boolean dedicatedCoreQuotaPerVMFamilyEnforced();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.dedicatedCoreQuotaPerVMFamilyEnforced:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public java.util.List<com.microsoft.azure.management.batch.VirtualMachineFamilyCoreQuota> dedicatedCoreQuotaPerVMFamily();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.dedicatedCoreQuotaPerVMFamily:()Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
Signature: ()Ljava/util/List<Lcom/microsoft/azure/management/batch/VirtualMachineFamilyCoreQuota;>;
public java.lang.Integer dedicatedCoreQuota();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.dedicatedCoreQuota:()Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public java.lang.Integer lowPriorityCoreQuota();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batch.implementation.BatchAccountInner
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountInner.lowPriorityCoreQuota:()Ljava/lang/Integer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public com.microsoft.azure.management.batch.implementation.BatchAccountImpl withExistingStorageAccount(com.microsoft.azure.management.storage.StorageAccount);
descriptor: (Lcom/microsoft/azure/management/storage/StorageAccount;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
1: aload 0
aconst_null
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 3 1 storageAccount Lcom/microsoft/azure/management/storage/StorageAccount;
MethodParameters:
Name Flags
storageAccount
public com.microsoft.azure.management.batch.implementation.BatchAccountImpl withNewStorageAccount(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.storage.StorageAccount>);
descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
ifnonnull 2
1: aload 0
aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.addDependency:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Ljava/lang/String;
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
2: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 4 1 creatable Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/storage/StorageAccount;>;
Signature: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/storage/StorageAccount;>;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
MethodParameters:
Name Flags
creatable
public com.microsoft.azure.management.batch.implementation.BatchAccountImpl withNewStorageAccount(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.storageManager:Lcom/microsoft/azure/management/storage/implementation/StorageManager;
1: invokevirtual com.microsoft.azure.management.storage.implementation.StorageManager.storageAccounts:()Lcom/microsoft/azure/management/storage/StorageAccounts;
2: aload 1
invokeinterface com.microsoft.azure.management.storage.StorageAccounts.define:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$Blank
3: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.regionName:()Ljava/lang/String;
invokeinterface com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$Blank.withRegion:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$WithGroup
4: astore 2
start local 2 5: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableGroup:Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;
ifnull 8
6: aload 2
aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableGroup:Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;
invokeinterface com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$WithGroup.withNewResourceGroup:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Ljava/lang/Object;
checkcast com.microsoft.azure.management.resources.fluentcore.model.Creatable
astore 3
start local 3 7: goto 9
end local 3 8: StackMap locals: com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$WithGroup
StackMap stack:
aload 2
aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.resourceGroupName:()Ljava/lang/String;
invokeinterface com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$WithGroup.withExistingResourceGroup:(Ljava/lang/String;)Ljava/lang/Object;
checkcast com.microsoft.azure.management.resources.fluentcore.model.Creatable
astore 3
start local 3 9: StackMap locals: com.microsoft.azure.management.resources.fluentcore.model.Creatable
StackMap stack:
aload 0
aload 3
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewStorageAccount:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 10 1 storageAccountName Ljava/lang/String;
5 10 2 definitionWithGroup Lcom/microsoft/azure/management/storage/StorageAccount$DefinitionStages$WithGroup;
7 8 3 definitionAfterGroup Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/storage/StorageAccount;>;
9 10 3 definitionAfterGroup Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/storage/StorageAccount;>;
MethodParameters:
Name Flags
storageAccountName
public com.microsoft.azure.management.batch.implementation.BatchAccountImpl withoutStorageAccount();
descriptor: ()Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
1: aload 0
aconst_null
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
2: aload 0
aconst_null
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
3: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
public com.microsoft.azure.management.batch.implementation.ApplicationImpl defineNewApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.define:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 1 1 applicationId Ljava/lang/String;
MethodParameters:
Name Flags
applicationId
public com.microsoft.azure.management.batch.implementation.ApplicationImpl updateApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.update:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 1 1 applicationId Ljava/lang/String;
MethodParameters:
Name Flags
applicationId
public com.microsoft.azure.management.batch.BatchAccount$Update withoutApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.remove:(Ljava/lang/String;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 2 1 applicationId Ljava/lang/String;
MethodParameters:
Name Flags
applicationId
private void handleStorageSettings();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
ifnull 4
1: aload 0
aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.creatableStorageAccountKey:Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.taskResult:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;
checkcast com.microsoft.azure.management.storage.StorageAccount
astore 1
start local 1 2: aload 0
aload 1
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
3: goto 8
end local 1 StackMap locals:
StackMap stack:
4: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
ifnull 7
5: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.existingStorageAccountToAssociate:Lcom/microsoft/azure/management/storage/StorageAccount;
astore 1
start local 1 6: goto 8
end local 1 7: StackMap locals:
StackMap stack:
return
start local 1 8: StackMap locals: com.microsoft.azure.management.storage.StorageAccount
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
ifnonnull 10
9: aload 0
new com.microsoft.azure.management.batch.AutoStorageProperties
dup
invokespecial com.microsoft.azure.management.batch.AutoStorageProperties.<init>:()V
putfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
10: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.autoStorage:Lcom/microsoft/azure/management/batch/AutoStorageProperties;
aload 1
invokeinterface com.microsoft.azure.management.storage.StorageAccount.id:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batch.AutoStorageProperties.withStorageAccountId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/AutoStorageBaseProperties;
pop
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
2 4 1 storageAccount Lcom/microsoft/azure/management/storage/StorageAccount;
6 7 1 storageAccount Lcom/microsoft/azure/management/storage/StorageAccount;
8 12 1 storageAccount Lcom/microsoft/azure/management/storage/StorageAccount;
com.microsoft.azure.management.batch.implementation.BatchAccountImpl withApplication(com.microsoft.azure.management.batch.implementation.ApplicationImpl);
descriptor: (Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.applicationsImpl:Lcom/microsoft/azure/management/batch/implementation/ApplicationsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.ApplicationsImpl.addApplication:(Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 2 1 application Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
MethodParameters:
Name Flags
application
com.microsoft.azure.management.batch.implementation.BatchAccountImpl withPool(com.microsoft.azure.management.batch.implementation.PoolImpl);
descriptor: (Lcom/microsoft/azure/management/batch/implementation/PoolImpl;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.addPool:(Lcom/microsoft/azure/management/batch/implementation/PoolImpl;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 2 1 pool Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
MethodParameters:
Name Flags
pool
public com.microsoft.azure.management.batch.implementation.PoolImpl defineNewPool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.define:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 1 1 poolId Ljava/lang/String;
MethodParameters:
Name Flags
poolId
public com.microsoft.azure.management.batch.implementation.PoolImpl updatePool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.update:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 1 1 poolId Ljava/lang/String;
MethodParameters:
Name Flags
poolId
public com.microsoft.azure.management.batch.BatchAccount$Update withoutPool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.microsoft.azure.management.batch.implementation.BatchAccountImpl.poolsImpl:Lcom/microsoft/azure/management/batch/implementation/PoolsImpl;
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.PoolsImpl.remove:(Ljava/lang/String;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
0 2 1 poolId Ljava/lang/String;
MethodParameters:
Name Flags
poolId
public java.lang.Object withRegion(com.microsoft.azure.management.resources.fluentcore.arm.Region);
descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/arm/Region;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withRegion:(Lcom/microsoft/azure/management/resources/fluentcore/arm/Region;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withRegion(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withRegion:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Pool$Update updatePool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Pool$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.updatePool:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithCreate withNewStorageAccount(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/BatchAccount$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewStorageAccount:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$Update withNewStorageAccount(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewStorageAccount:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithCreate withNewStorageAccount(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/BatchAccount$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewStorageAccount:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$Update withNewStorageAccount(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewStorageAccount:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Application$DefinitionStages$Blank defineNewApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Application$DefinitionStages$Blank;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.defineNewApplication:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Application$UpdateDefinitionStages$Blank defineNewApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Application$UpdateDefinitionStages$Blank;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.defineNewApplication:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String key();
descriptor: ()Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.key:()Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object update();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.update:()Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withTags(java.util.Map);
descriptor: (Ljava/util/Map;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withTags:(Ljava/util/Map;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withExistingResourceGroup(com.microsoft.azure.management.resources.ResourceGroup);
descriptor: (Lcom/microsoft/azure/management/resources/ResourceGroup;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withExistingResourceGroup:(Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withExistingResourceGroup(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withExistingResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withNewResourceGroup(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewResourceGroup:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withNewResourceGroup(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withNewResourceGroup();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withNewResourceGroup:()Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Application$Update updateApplication(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Application$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.updateApplication:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/ApplicationImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.toString:()Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withTag(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withTag:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$Update withoutStorageAccount();
descriptor: ()Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withoutStorageAccount:()Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithCreate withExistingStorageAccount(com.microsoft.azure.management.storage.StorageAccount);
descriptor: (Lcom/microsoft/azure/management/storage/StorageAccount;)Lcom/microsoft/azure/management/batch/BatchAccount$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withExistingStorageAccount:(Lcom/microsoft/azure/management/storage/StorageAccount;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.BatchAccount$Update withExistingStorageAccount(com.microsoft.azure.management.storage.StorageAccount);
descriptor: (Lcom/microsoft/azure/management/storage/StorageAccount;)Lcom/microsoft/azure/management/batch/BatchAccount$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withExistingStorageAccount:(Lcom/microsoft/azure/management/storage/StorageAccount;)Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withoutTag(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.withoutTag:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Pool$DefinitionStages$Blank defineNewPool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Pool$DefinitionStages$Blank;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.defineNewPool:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batch.Pool$UpdateDefinitionStages$Blank defineNewPool(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batch/Pool$UpdateDefinitionStages$Blank;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.microsoft.azure.management.batch.implementation.BatchAccountImpl.defineNewPool:(Ljava/lang/String;)Lcom/microsoft/azure/management/batch/implementation/PoolImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl<Lcom/microsoft/azure/management/batch/BatchAccount;Lcom/microsoft/azure/management/batch/implementation/BatchAccountInner;Lcom/microsoft/azure/management/batch/implementation/BatchAccountImpl;Lcom/microsoft/azure/management/batch/implementation/BatchManager;>;Lcom/microsoft/azure/management/batch/BatchAccount;Lcom/microsoft/azure/management/batch/BatchAccount$Definition;Lcom/microsoft/azure/management/batch/BatchAccount$Update;
SourceFile: "BatchAccountImpl.java"
NestMembers:
com.microsoft.azure.management.batch.implementation.BatchAccountImpl$1 com.microsoft.azure.management.batch.implementation.BatchAccountImpl$2 com.microsoft.azure.management.batch.implementation.BatchAccountImpl$3 com.microsoft.azure.management.batch.implementation.BatchAccountImpl$3$1 com.microsoft.azure.management.batch.implementation.BatchAccountImpl$4 com.microsoft.azure.management.batch.implementation.BatchAccountImpl$4$1
InnerClasses:
public abstract DefinitionStages = com.microsoft.azure.management.batch.Application$DefinitionStages of com.microsoft.azure.management.batch.Application
public abstract Blank = com.microsoft.azure.management.batch.Application$DefinitionStages$Blank of com.microsoft.azure.management.batch.Application$DefinitionStages
public abstract Update = com.microsoft.azure.management.batch.Application$Update of com.microsoft.azure.management.batch.Application
public abstract UpdateDefinitionStages = com.microsoft.azure.management.batch.Application$UpdateDefinitionStages of com.microsoft.azure.management.batch.Application
public abstract Blank = com.microsoft.azure.management.batch.Application$UpdateDefinitionStages$Blank of com.microsoft.azure.management.batch.Application$UpdateDefinitionStages
public abstract Definition = com.microsoft.azure.management.batch.BatchAccount$Definition of com.microsoft.azure.management.batch.BatchAccount
public abstract DefinitionStages = com.microsoft.azure.management.batch.BatchAccount$DefinitionStages of com.microsoft.azure.management.batch.BatchAccount
public abstract WithApplicationAndStorage = com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithApplicationAndStorage of com.microsoft.azure.management.batch.BatchAccount$DefinitionStages
public abstract WithCreate = com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithCreate of com.microsoft.azure.management.batch.BatchAccount$DefinitionStages
public abstract WithPool = com.microsoft.azure.management.batch.BatchAccount$DefinitionStages$WithPool of com.microsoft.azure.management.batch.BatchAccount$DefinitionStages
public abstract Update = com.microsoft.azure.management.batch.BatchAccount$Update of com.microsoft.azure.management.batch.BatchAccount
public abstract DefinitionStages = com.microsoft.azure.management.batch.Pool$DefinitionStages of com.microsoft.azure.management.batch.Pool
public abstract Blank = com.microsoft.azure.management.batch.Pool$DefinitionStages$Blank of com.microsoft.azure.management.batch.Pool$DefinitionStages
public abstract Update = com.microsoft.azure.management.batch.Pool$Update of com.microsoft.azure.management.batch.Pool
public abstract UpdateDefinitionStages = com.microsoft.azure.management.batch.Pool$UpdateDefinitionStages of com.microsoft.azure.management.batch.Pool
public abstract Blank = com.microsoft.azure.management.batch.Pool$UpdateDefinitionStages$Blank of com.microsoft.azure.management.batch.Pool$UpdateDefinitionStages
com.microsoft.azure.management.batch.implementation.BatchAccountImpl$1
com.microsoft.azure.management.batch.implementation.BatchAccountImpl$2
com.microsoft.azure.management.batch.implementation.BatchAccountImpl$3
com.microsoft.azure.management.batch.implementation.BatchAccountImpl$4
public abstract DefinitionStages = com.microsoft.azure.management.storage.StorageAccount$DefinitionStages of com.microsoft.azure.management.storage.StorageAccount
public abstract Blank = com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$Blank of com.microsoft.azure.management.storage.StorageAccount$DefinitionStages
public abstract WithGroup = com.microsoft.azure.management.storage.StorageAccount$DefinitionStages$WithGroup of com.microsoft.azure.management.storage.StorageAccount$DefinitionStages
RuntimeInvisibleAnnotations:
com.microsoft.azure.management.apigeneration.LangDefinition()