class com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl extends com.microsoft.azure.management.resources.fluentcore.model.implementation.CreatableUpdatableImpl<com.microsoft.azure.management.batchai.BatchAICluster, com.microsoft.azure.management.batchai.implementation.ClusterInner, com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl> implements com.microsoft.azure.management.batchai.BatchAICluster, com.microsoft.azure.management.batchai.BatchAICluster$Definition, com.microsoft.azure.management.batchai.BatchAICluster$Update, com.microsoft.azure.management.batchai.model.HasMountVolumes
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl
super_class: com.microsoft.azure.management.resources.fluentcore.model.implementation.CreatableUpdatableImpl
{
private final com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl workspace;
descriptor: Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.microsoft.azure.management.batchai.ClusterCreateParameters createParameters;
descriptor: Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
flags: (0x0002) ACC_PRIVATE
private com.microsoft.azure.management.batchai.ScaleSettings scaleSettings;
descriptor: Lcom/microsoft/azure/management/batchai/ScaleSettings;
flags: (0x0002) ACC_PRIVATE
void <init>(java.lang.String, com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl, com.microsoft.azure.management.batchai.implementation.ClusterInner);
descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;Lcom/microsoft/azure/management/batchai/implementation/ClusterInner;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 3
invokespecial com.microsoft.azure.management.resources.fluentcore.model.implementation.CreatableUpdatableImpl.<init>:(Ljava/lang/String;Ljava/lang/Object;)V
1: aload 0
new com.microsoft.azure.management.batchai.ClusterCreateParameters
dup
invokespecial com.microsoft.azure.management.batchai.ClusterCreateParameters.<init>:()V
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
2: aload 0
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
3: aload 0
aload 2
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 5 1 name Ljava/lang/String;
0 5 2 workspace Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
0 5 3 innerObject Lcom/microsoft/azure/management/batchai/implementation/ClusterInner;
MethodParameters:
Name Flags
name
workspace
innerObject
public com.microsoft.azure.PagedList<com.microsoft.azure.management.batchai.RemoteLoginInformation> listRemoteLoginInformation();
descriptor: ()Lcom/microsoft/azure/PagedList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: new com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$1
dup
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$1.<init>:(Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;)V
astore 1
start local 1 1: aload 1
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManager
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl.clusters:()Lcom/microsoft/azure/management/batchai/implementation/ClustersInner;
2: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.resourceGroupName:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.name:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.name:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batchai.implementation.ClustersInner.listRemoteLoginInformation:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
3: invokevirtual com.microsoft.azure.management.resources.fluentcore.utils.PagedListConverter.convert:(Lcom/microsoft/azure/PagedList;)Lcom/microsoft/azure/PagedList;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
1 4 1 converter Lcom/microsoft/azure/management/resources/fluentcore/utils/PagedListConverter<Lcom/microsoft/azure/management/batchai/implementation/RemoteLoginInformationInner;Lcom/microsoft/azure/management/batchai/RemoteLoginInformation;>;
Signature: ()Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/batchai/RemoteLoginInformation;>;
public rx.Observable<com.microsoft.azure.management.batchai.RemoteLoginInformation> listRemoteLoginInformationAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManager
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl.clusters:()Lcom/microsoft/azure/management/batchai/implementation/ClustersInner;
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.resourceGroupName:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.name:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.name:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batchai.implementation.ClustersInner.listRemoteLoginInformationAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
2: invokestatic com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.ReadableWrappersImpl.convertPageToInnerAsync:(Lrx/Observable;)Lrx/Observable;
3: new com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$2
dup
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$2.<init>:(Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;)V
invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
4: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batchai/RemoteLoginInformation;>;
public boolean isInCreateMode();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.id:()Ljava/lang/String;
ifnonnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public rx.Observable<com.microsoft.azure.management.batchai.BatchAICluster> createResourceAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.manager:()Lcom/microsoft/azure/management/batchai/implementation/BatchAIManager;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl.clusters:()Lcom/microsoft/azure/management/batchai/implementation/ClustersInner;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.resourceGroupName:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.name:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.name:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.implementation.ClustersInner.createAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;)Lrx/Observable;
1: aload 0
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.innerToFluentMap:(Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;)Lrx/functions/Func1;
invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batchai/BatchAICluster;>;
public rx.Observable<com.microsoft.azure.management.batchai.BatchAICluster> updateResourceAsync();
descriptor: ()Lrx/Observable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.manager:()Lcom/microsoft/azure/management/batchai/implementation/BatchAIManager;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl.clusters:()Lcom/microsoft/azure/management/batchai/implementation/ClustersInner;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.resourceGroupName:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.name:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.name:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
invokevirtual com.microsoft.azure.management.batchai.implementation.ClustersInner.updateAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/batchai/ScaleSettings;)Lrx/Observable;
1: aload 0
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.innerToFluentMap:(Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;)Lrx/functions/Func1;
invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batchai/BatchAICluster;>;
protected rx.Observable<com.microsoft.azure.management.batchai.implementation.ClusterInner> getInnerAsync();
descriptor: ()Lrx/Observable;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.manager:()Lcom/microsoft/azure/management/batchai/implementation/BatchAIManager;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManager.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIManagementClientImpl.clusters:()Lcom/microsoft/azure/management/batchai/implementation/ClustersInner;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.resourceGroupName:()Ljava/lang/String;
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.name:()Ljava/lang/String;
aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.name:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batchai.implementation.ClustersInner.getAsync:(Ljava/lang/String;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/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/batchai/implementation/ClusterInner;>;
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withVMSize(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
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.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
aload 1
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withVmSize:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 vmSize Ljava/lang/String;
MethodParameters:
Name Flags
vmSize
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withUserName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureUserAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
aload 1
invokevirtual com.microsoft.azure.management.batchai.UserAccountSettings.withAdminUserName:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/UserAccountSettings;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 userName Ljava/lang/String;
MethodParameters:
Name Flags
userName
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithScaleSettings withPassword(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithScaleSettings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureUserAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
aload 1
invokevirtual com.microsoft.azure.management.batchai.UserAccountSettings.withAdminUserPassword:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/UserAccountSettings;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 password Ljava/lang/String;
MethodParameters:
Name Flags
password
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithScaleSettings withSshPublicKey(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithScaleSettings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureUserAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
aload 1
invokevirtual com.microsoft.azure.management.batchai.UserAccountSettings.withAdminUserSshPublicKey:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/UserAccountSettings;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 sshPublicKey Ljava/lang/String;
MethodParameters:
Name Flags
sshPublicKey
private com.microsoft.azure.management.batchai.UserAccountSettings ensureUserAccountSettings();
descriptor: ()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.userAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.UserAccountSettings
dup
invokespecial com.microsoft.azure.management.batchai.UserAccountSettings.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withUserAccountSettings:(Lcom/microsoft/azure/management/batchai/UserAccountSettings;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.userAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withAutoScale(int, int);
descriptor: (II)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.microsoft.azure.management.batchai.AutoScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.AutoScaleSettings.<init>:()V
iload 1
invokevirtual com.microsoft.azure.management.batchai.AutoScaleSettings.withMinimumNodeCount:(I)Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
iload 2
invokevirtual com.microsoft.azure.management.batchai.AutoScaleSettings.withMaximumNodeCount:(I)Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
astore 3
start local 3 1: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.isInCreateMode:()Z
ifeq 4
2: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureScaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
aload 3
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withAutoScale:(Lcom/microsoft/azure/management/batchai/AutoScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
pop
3: goto 5
4: StackMap locals: com.microsoft.azure.management.batchai.AutoScaleSettings
StackMap stack:
aload 0
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
aload 3
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withAutoScale:(Lcom/microsoft/azure/management/batchai/AutoScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
5: StackMap locals:
StackMap stack:
aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 6 1 minimumNodeCount I
0 6 2 maximumNodeCount I
1 6 3 autoScaleSettings Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
MethodParameters:
Name Flags
minimumNodeCount
maximumNodeCount
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withAutoScale(int, int, int);
descriptor: (III)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.microsoft.azure.management.batchai.AutoScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.AutoScaleSettings.<init>:()V
1: iload 1
invokevirtual com.microsoft.azure.management.batchai.AutoScaleSettings.withMinimumNodeCount:(I)Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
2: iload 2
invokevirtual com.microsoft.azure.management.batchai.AutoScaleSettings.withMaximumNodeCount:(I)Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
3: iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual com.microsoft.azure.management.batchai.AutoScaleSettings.withInitialNodeCount:(Ljava/lang/Integer;)Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
4: astore 4
start local 4 5: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.isInCreateMode:()Z
ifeq 8
6: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureScaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
aload 4
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withAutoScale:(Lcom/microsoft/azure/management/batchai/AutoScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
pop
7: goto 9
8: StackMap locals: com.microsoft.azure.management.batchai.AutoScaleSettings
StackMap stack:
aload 0
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
aload 4
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withAutoScale:(Lcom/microsoft/azure/management/batchai/AutoScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
9: StackMap locals:
StackMap stack:
aload 0
areturn
end local 4 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/batchai/implementation/BatchAIClusterImpl;
0 10 1 minimumNodeCount I
0 10 2 maximumNodeCount I
0 10 3 initialNodeCount I
5 10 4 autoScaleSettings Lcom/microsoft/azure/management/batchai/AutoScaleSettings;
MethodParameters:
Name Flags
minimumNodeCount
maximumNodeCount
initialNodeCount
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withManualScale(int);
descriptor: (I)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.microsoft.azure.management.batchai.ManualScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ManualScaleSettings.<init>:()V
iload 1
invokevirtual com.microsoft.azure.management.batchai.ManualScaleSettings.withTargetNodeCount:(I)Lcom/microsoft/azure/management/batchai/ManualScaleSettings;
astore 2
start local 2 1: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.isInCreateMode:()Z
ifeq 4
2: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureScaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
aload 2
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withManual:(Lcom/microsoft/azure/management/batchai/ManualScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
pop
3: goto 5
4: StackMap locals: com.microsoft.azure.management.batchai.ManualScaleSettings
StackMap stack:
aload 0
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
aload 2
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withManual:(Lcom/microsoft/azure/management/batchai/ManualScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
5: StackMap locals:
StackMap stack:
aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 6 1 targetNodeCount I
1 6 2 manualScaleSettings Lcom/microsoft/azure/management/batchai/ManualScaleSettings;
MethodParameters:
Name Flags
targetNodeCount
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withManualScale(int, com.microsoft.azure.management.batchai.DeallocationOption);
descriptor: (ILcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.microsoft.azure.management.batchai.ManualScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ManualScaleSettings.<init>:()V
iload 1
invokevirtual com.microsoft.azure.management.batchai.ManualScaleSettings.withTargetNodeCount:(I)Lcom/microsoft/azure/management/batchai/ManualScaleSettings;
aload 2
invokevirtual com.microsoft.azure.management.batchai.ManualScaleSettings.withNodeDeallocationOption:(Lcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/ManualScaleSettings;
astore 3
start local 3 1: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.isInCreateMode:()Z
ifeq 4
2: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureScaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
aload 3
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withManual:(Lcom/microsoft/azure/management/batchai/ManualScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
pop
3: goto 5
4: StackMap locals: com.microsoft.azure.management.batchai.ManualScaleSettings
StackMap stack:
aload 0
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
aload 3
invokevirtual com.microsoft.azure.management.batchai.ScaleSettings.withManual:(Lcom/microsoft/azure/management/batchai/ManualScaleSettings;)Lcom/microsoft/azure/management/batchai/ScaleSettings;
putfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.scaleSettings:Lcom/microsoft/azure/management/batchai/ScaleSettings;
5: StackMap locals:
StackMap stack:
aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 6 1 targetNodeCount I
0 6 2 deallocationOption Lcom/microsoft/azure/management/batchai/DeallocationOption;
1 6 3 manualScaleSettings Lcom/microsoft/azure/management/batchai/ManualScaleSettings;
MethodParameters:
Name Flags
targetNodeCount
deallocationOption
private com.microsoft.azure.management.batchai.ScaleSettings ensureScaleSettings();
descriptor: ()Lcom/microsoft/azure/management/batchai/ScaleSettings;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.scaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.ScaleSettings
dup
invokespecial com.microsoft.azure.management.batchai.ScaleSettings.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withScaleSettings:(Lcom/microsoft/azure/management/batchai/ScaleSettings;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.scaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withLowPriority();
descriptor: ()Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
getstatic com.microsoft.azure.management.batchai.VmPriority.LOWPRIORITY:Lcom/microsoft/azure/management/batchai/VmPriority;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withVmPriority:(Lcom/microsoft/azure/management/batchai/VmPriority;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.NodeSetupTask$DefinitionStages$Blank<com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate> defineSetupTask();
descriptor: ()Lcom/microsoft/azure/management/batchai/NodeSetupTask$DefinitionStages$Blank;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new com.microsoft.azure.management.batchai.implementation.NodeSetupTaskImpl
dup
new com.microsoft.azure.management.batchai.SetupTask
dup
invokespecial com.microsoft.azure.management.batchai.SetupTask.<init>:()V
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.NodeSetupTaskImpl.<init>:(Lcom/microsoft/azure/management/batchai/SetupTask;Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lcom/microsoft/azure/management/batchai/NodeSetupTask$DefinitionStages$Blank<Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;>;
com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withSetupTask(com.microsoft.azure.management.batchai.implementation.NodeSetupTaskImpl);
descriptor: (Lcom/microsoft/azure/management/batchai/implementation/NodeSetupTaskImpl;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureNodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
aload 1
invokevirtual com.microsoft.azure.management.batchai.implementation.NodeSetupTaskImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.SetupTask
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.withSetupTask:(Lcom/microsoft/azure/management/batchai/SetupTask;)Lcom/microsoft/azure/management/batchai/NodeSetup;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 setupTask Lcom/microsoft/azure/management/batchai/implementation/NodeSetupTaskImpl;
MethodParameters:
Name Flags
setupTask
private com.microsoft.azure.management.batchai.NodeSetup ensureNodeSetup();
descriptor: ()Lcom/microsoft/azure/management/batchai/NodeSetup;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.NodeSetup
dup
invokespecial com.microsoft.azure.management.batchai.NodeSetup.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withNodeSetup:(Lcom/microsoft/azure/management/batchai/NodeSetup;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public java.lang.String vmSize();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.vmSize:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.VmPriority vmPriority();
descriptor: ()Lcom/microsoft/azure/management/batchai/VmPriority;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.vmPriority:()Lcom/microsoft/azure/management/batchai/VmPriority;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.ScaleSettings scaleSettings();
descriptor: ()Lcom/microsoft/azure/management/batchai/ScaleSettings;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.scaleSettings:()Lcom/microsoft/azure/management/batchai/ScaleSettings;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.VirtualMachineConfiguration virtualMachineConfiguration();
descriptor: ()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.virtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.NodeSetup nodeSetup();
descriptor: ()Lcom/microsoft/azure/management/batchai/NodeSetup;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public java.lang.String adminUserName();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.userAccountSettings:()Lcom/microsoft/azure/management/batchai/UserAccountSettings;
invokevirtual com.microsoft.azure.management.batchai.UserAccountSettings.adminUserName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.ResourceId subnet();
descriptor: ()Lcom/microsoft/azure/management/batchai/ResourceId;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.subnet:()Lcom/microsoft/azure/management/batchai/ResourceId;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public org.joda.time.DateTime creationTime();
descriptor: ()Lorg/joda/time/DateTime;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.creationTime:()Lorg/joda/time/DateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.ProvisioningState provisioningState();
descriptor: ()Lcom/microsoft/azure/management/batchai/ProvisioningState;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.provisioningState:()Lcom/microsoft/azure/management/batchai/ProvisioningState;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public org.joda.time.DateTime provisioningStateTransitionTime();
descriptor: ()Lorg/joda/time/DateTime;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.provisioningStateTransitionTime:()Lorg/joda/time/DateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.AllocationState allocationState();
descriptor: ()Lcom/microsoft/azure/management/batchai/AllocationState;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.allocationState:()Lcom/microsoft/azure/management/batchai/AllocationState;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public org.joda.time.DateTime allocationStateTransitionTime();
descriptor: ()Lorg/joda/time/DateTime;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.allocationStateTransitionTime:()Lorg/joda/time/DateTime;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public java.util.List<com.microsoft.azure.management.batchai.BatchAIError> errors();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.errors:()Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Ljava/util/List<Lcom/microsoft/azure/management/batchai/BatchAIError;>;
public int currentNodeCount();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.currentNodeCount:()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/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.NodeStateCounts nodeStateCounts();
descriptor: ()Lcom/microsoft/azure/management/batchai/NodeStateCounts;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.nodeStateCounts:()Lcom/microsoft/azure/management/batchai/NodeStateCounts;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.BatchAIWorkspace workspace();
descriptor: ()Lcom/microsoft/azure/management/batchai/BatchAIWorkspace;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.AzureFileShare$DefinitionStages$Blank<com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate> defineAzureFileShare();
descriptor: ()Lcom/microsoft/azure/management/batchai/AzureFileShare$DefinitionStages$Blank;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new com.microsoft.azure.management.batchai.implementation.AzureFileShareImpl
dup
new com.microsoft.azure.management.batchai.AzureFileShareReference
dup
invokespecial com.microsoft.azure.management.batchai.AzureFileShareReference.<init>:()V
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.AzureFileShareImpl.<init>:(Lcom/microsoft/azure/management/batchai/AzureFileShareReference;Lcom/microsoft/azure/management/batchai/model/HasMountVolumes;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lcom/microsoft/azure/management/batchai/AzureFileShare$DefinitionStages$Blank<Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;>;
public com.microsoft.azure.management.batchai.AzureBlobFileSystem$DefinitionStages$Blank<com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate> defineAzureBlobFileSystem();
descriptor: ()Lcom/microsoft/azure/management/batchai/AzureBlobFileSystem$DefinitionStages$Blank;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new com.microsoft.azure.management.batchai.implementation.AzureBlobFileSystemImpl
dup
new com.microsoft.azure.management.batchai.AzureBlobFileSystemReference
dup
invokespecial com.microsoft.azure.management.batchai.AzureBlobFileSystemReference.<init>:()V
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.AzureBlobFileSystemImpl.<init>:(Lcom/microsoft/azure/management/batchai/AzureBlobFileSystemReference;Lcom/microsoft/azure/management/batchai/model/HasMountVolumes;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lcom/microsoft/azure/management/batchai/AzureBlobFileSystem$DefinitionStages$Blank<Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;>;
public com.microsoft.azure.management.batchai.FileServer$DefinitionStages$Blank<com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate> defineFileServer();
descriptor: ()Lcom/microsoft/azure/management/batchai/FileServer$DefinitionStages$Blank;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new com.microsoft.azure.management.batchai.implementation.FileServerImpl
dup
new com.microsoft.azure.management.batchai.FileServerReference
dup
invokespecial com.microsoft.azure.management.batchai.FileServerReference.<init>:()V
aload 0
invokespecial com.microsoft.azure.management.batchai.implementation.FileServerImpl.<init>:(Lcom/microsoft/azure/management/batchai/FileServerReference;Lcom/microsoft/azure/management/batchai/model/HasMountVolumes;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
Signature: ()Lcom/microsoft/azure/management/batchai/FileServer$DefinitionStages$Blank<Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;>;
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withUnmanagedFileSystem(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureMountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
astore 3
start local 3 1: aload 3
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.unmanagedFileSystems:()Ljava/util/List;
ifnonnull 3
2: aload 3
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.withUnmanagedFileSystems:(Ljava/util/List;)Lcom/microsoft/azure/management/batchai/MountVolumes;
pop
3: StackMap locals: com.microsoft.azure.management.batchai.MountVolumes
StackMap stack:
aload 3
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.unmanagedFileSystems:()Ljava/util/List;
new com.microsoft.azure.management.batchai.UnmanagedFileSystemReference
dup
invokespecial com.microsoft.azure.management.batchai.UnmanagedFileSystemReference.<init>:()V
aload 1
invokevirtual com.microsoft.azure.management.batchai.UnmanagedFileSystemReference.withMountCommand:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/UnmanagedFileSystemReference;
aload 2
invokevirtual com.microsoft.azure.management.batchai.UnmanagedFileSystemReference.withRelativeMountPath:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/UnmanagedFileSystemReference;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 5 1 mountCommand Ljava/lang/String;
0 5 2 relativeMountPath Ljava/lang/String;
1 5 3 mountVolumes Lcom/microsoft/azure/management/batchai/MountVolumes;
MethodParameters:
Name Flags
mountCommand
relativeMountPath
public void attachAzureFileShare(com.microsoft.azure.management.batchai.AzureFileShare);
descriptor: (Lcom/microsoft/azure/management/batchai/AzureFileShare;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureMountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
astore 2
start local 2 1: aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.azureFileShares:()Ljava/util/List;
ifnonnull 3
2: aload 2
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.withAzureFileShares:(Ljava/util/List;)Lcom/microsoft/azure/management/batchai/MountVolumes;
pop
3: StackMap locals: com.microsoft.azure.management.batchai.MountVolumes
StackMap stack:
aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.azureFileShares:()Ljava/util/List;
aload 1
invokeinterface com.microsoft.azure.management.batchai.AzureFileShare.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.AzureFileShareReference
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 5 1 azureFileShare Lcom/microsoft/azure/management/batchai/AzureFileShare;
1 5 2 mountVolumes Lcom/microsoft/azure/management/batchai/MountVolumes;
MethodParameters:
Name Flags
azureFileShare
public void attachAzureBlobFileSystem(com.microsoft.azure.management.batchai.AzureBlobFileSystem);
descriptor: (Lcom/microsoft/azure/management/batchai/AzureBlobFileSystem;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureMountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
astore 2
start local 2 1: aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.azureBlobFileSystems:()Ljava/util/List;
ifnonnull 3
2: aload 2
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.withAzureBlobFileSystems:(Ljava/util/List;)Lcom/microsoft/azure/management/batchai/MountVolumes;
pop
3: StackMap locals: com.microsoft.azure.management.batchai.MountVolumes
StackMap stack:
aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.azureBlobFileSystems:()Ljava/util/List;
aload 1
invokeinterface com.microsoft.azure.management.batchai.AzureBlobFileSystem.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.AzureBlobFileSystemReference
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 5 1 azureBlobFileSystem Lcom/microsoft/azure/management/batchai/AzureBlobFileSystem;
1 5 2 mountVolumes Lcom/microsoft/azure/management/batchai/MountVolumes;
MethodParameters:
Name Flags
azureBlobFileSystem
public void attachFileServer(com.microsoft.azure.management.batchai.FileServer);
descriptor: (Lcom/microsoft/azure/management/batchai/FileServer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureMountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
astore 2
start local 2 1: aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.fileServers:()Ljava/util/List;
ifnonnull 3
2: aload 2
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.withFileServers:(Ljava/util/List;)Lcom/microsoft/azure/management/batchai/MountVolumes;
pop
3: StackMap locals: com.microsoft.azure.management.batchai.MountVolumes
StackMap stack:
aload 2
invokevirtual com.microsoft.azure.management.batchai.MountVolumes.fileServers:()Ljava/util/List;
aload 1
invokeinterface com.microsoft.azure.management.batchai.FileServer.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.FileServerReference
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 5 1 fileServer Lcom/microsoft/azure/management/batchai/FileServer;
1 5 2 mountVolumes Lcom/microsoft/azure/management/batchai/MountVolumes;
MethodParameters:
Name Flags
fileServer
private com.microsoft.azure.management.batchai.MountVolumes ensureMountVolumes();
descriptor: ()Lcom/microsoft/azure/management/batchai/MountVolumes;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureNodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.mountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
new com.microsoft.azure.management.batchai.MountVolumes
dup
invokespecial com.microsoft.azure.management.batchai.MountVolumes.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.withMountVolumes:(Lcom/microsoft/azure/management/batchai/MountVolumes;)Lcom/microsoft/azure/management/batchai/NodeSetup;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.mountVolumes:()Lcom/microsoft/azure/management/batchai/MountVolumes;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withSubnet(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
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.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.ResourceId
dup
invokespecial com.microsoft.azure.management.batchai.ResourceId.<init>:()V
aload 1
invokevirtual com.microsoft.azure.management.batchai.ResourceId.withId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ResourceId;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withSubnet:(Lcom/microsoft/azure/management/batchai/ResourceId;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 subnetId Ljava/lang/String;
MethodParameters:
Name Flags
subnetId
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withSubnet(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.ResourceId
dup
invokespecial com.microsoft.azure.management.batchai.ResourceId.<init>:()V
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/subnets/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.microsoft.azure.management.batchai.ResourceId.withId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ResourceId;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withSubnet:(Lcom/microsoft/azure/management/batchai/ResourceId;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 networkId Ljava/lang/String;
0 2 2 subnetName Ljava/lang/String;
MethodParameters:
Name Flags
networkId
subnetName
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withAppInsightsComponentId(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureNodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.performanceCountersSettings:()Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
new com.microsoft.azure.management.batchai.PerformanceCountersSettings
dup
invokespecial com.microsoft.azure.management.batchai.PerformanceCountersSettings.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.withPerformanceCountersSettings:(Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;)Lcom/microsoft/azure/management/batchai/NodeSetup;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.performanceCountersSettings:()Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;
new com.microsoft.azure.management.batchai.AppInsightsReference
dup
invokespecial com.microsoft.azure.management.batchai.AppInsightsReference.<init>:()V
3: new com.microsoft.azure.management.batchai.ResourceId
dup
invokespecial com.microsoft.azure.management.batchai.ResourceId.<init>:()V
aload 1
invokevirtual com.microsoft.azure.management.batchai.ResourceId.withId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ResourceId;
invokevirtual com.microsoft.azure.management.batchai.AppInsightsReference.withComponent:(Lcom/microsoft/azure/management/batchai/ResourceId;)Lcom/microsoft/azure/management/batchai/AppInsightsReference;
4: invokevirtual com.microsoft.azure.management.batchai.PerformanceCountersSettings.withAppInsightsReference:(Lcom/microsoft/azure/management/batchai/AppInsightsReference;)Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;
pop
5: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 6 1 resoureId Ljava/lang/String;
MethodParameters:
Name Flags
resoureId
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withInstrumentationKey(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
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.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.performanceCountersSettings:()Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;
invokevirtual com.microsoft.azure.management.batchai.PerformanceCountersSettings.appInsightsReference:()Lcom/microsoft/azure/management/batchai/AppInsightsReference;
aload 1
invokevirtual com.microsoft.azure.management.batchai.AppInsightsReference.withInstrumentationKey:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/AppInsightsReference;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 instrumentationKey Ljava/lang/String;
MethodParameters:
Name Flags
instrumentationKey
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withInstrumentationKeySecretReference(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.nodeSetup:()Lcom/microsoft/azure/management/batchai/NodeSetup;
invokevirtual com.microsoft.azure.management.batchai.NodeSetup.performanceCountersSettings:()Lcom/microsoft/azure/management/batchai/PerformanceCountersSettings;
invokevirtual com.microsoft.azure.management.batchai.PerformanceCountersSettings.appInsightsReference:()Lcom/microsoft/azure/management/batchai/AppInsightsReference;
1: new com.microsoft.azure.management.batchai.KeyVaultSecretReference
dup
invokespecial com.microsoft.azure.management.batchai.KeyVaultSecretReference.<init>:()V
new com.microsoft.azure.management.batchai.ResourceId
dup
invokespecial com.microsoft.azure.management.batchai.ResourceId.<init>:()V
aload 1
invokevirtual com.microsoft.azure.management.batchai.ResourceId.withId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ResourceId;
invokevirtual com.microsoft.azure.management.batchai.KeyVaultSecretReference.withSourceVault:(Lcom/microsoft/azure/management/batchai/ResourceId;)Lcom/microsoft/azure/management/batchai/KeyVaultSecretReference;
aload 2
invokevirtual com.microsoft.azure.management.batchai.KeyVaultSecretReference.withSecretUrl:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/KeyVaultSecretReference;
invokevirtual com.microsoft.azure.management.batchai.AppInsightsReference.withInstrumentationKeySecretReference:(Lcom/microsoft/azure/management/batchai/KeyVaultSecretReference;)Lcom/microsoft/azure/management/batchai/AppInsightsReference;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 3 1 keyVaultId Ljava/lang/String;
0 3 2 secretUrl Ljava/lang/String;
MethodParameters:
Name Flags
keyVaultId
secretUrl
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withVirtualMachineImage(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
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
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withVirtualMachineImage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.virtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
invokevirtual com.microsoft.azure.management.batchai.VirtualMachineConfiguration.imageReference:()Lcom/microsoft/azure/management/batchai/ImageReference;
aload 4
invokevirtual com.microsoft.azure.management.batchai.ImageReference.withVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ImageReference;
pop
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 publisher Ljava/lang/String;
0 2 2 offer Ljava/lang/String;
0 2 3 sku Ljava/lang/String;
0 2 4 version Ljava/lang/String;
MethodParameters:
Name Flags
publisher
offer
sku
version
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withVirtualMachineImage(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.ensureVirtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
1: new com.microsoft.azure.management.batchai.ImageReference
dup
invokespecial com.microsoft.azure.management.batchai.ImageReference.<init>:()V
2: aload 1
invokevirtual com.microsoft.azure.management.batchai.ImageReference.withPublisher:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ImageReference;
3: aload 2
invokevirtual com.microsoft.azure.management.batchai.ImageReference.withOffer:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ImageReference;
4: aload 3
invokevirtual com.microsoft.azure.management.batchai.ImageReference.withSku:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ImageReference;
5: invokevirtual com.microsoft.azure.management.batchai.VirtualMachineConfiguration.withImageReference:(Lcom/microsoft/azure/management/batchai/ImageReference;)Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
pop
6: aload 0
areturn
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/batchai/implementation/BatchAIClusterImpl;
0 7 1 publisher Ljava/lang/String;
0 7 2 offer Ljava/lang/String;
0 7 3 sku Ljava/lang/String;
MethodParameters:
Name Flags
publisher
offer
sku
public com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl withVirtualMachineImageId(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
flags: (0x0001) ACC_PUBLIC
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 2
aload 3
aload 4
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withVirtualMachineImage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.virtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
invokevirtual com.microsoft.azure.management.batchai.VirtualMachineConfiguration.imageReference:()Lcom/microsoft/azure/management/batchai/ImageReference;
aload 1
invokevirtual com.microsoft.azure.management.batchai.ImageReference.withVirtualMachineImageId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/ImageReference;
pop
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
0 2 1 virtualMachineImageId Ljava/lang/String;
0 2 2 publisher Ljava/lang/String;
0 2 3 offer Ljava/lang/String;
0 2 4 sku Ljava/lang/String;
MethodParameters:
Name Flags
virtualMachineImageId
publisher
offer
sku
private com.microsoft.azure.management.batchai.VirtualMachineConfiguration ensureVirtualMachineConfiguration();
descriptor: ()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.virtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
ifnonnull 2
1: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
new com.microsoft.azure.management.batchai.VirtualMachineConfiguration
dup
invokespecial com.microsoft.azure.management.batchai.VirtualMachineConfiguration.<init>:()V
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.withVirtualMachineConfiguration:(Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;)Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.createParameters:Lcom/microsoft/azure/management/batchai/ClusterCreateParameters;
invokevirtual com.microsoft.azure.management.batchai.ClusterCreateParameters.virtualMachineConfiguration:()Lcom/microsoft/azure/management/batchai/VirtualMachineConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.implementation.BatchAIManager manager();
descriptor: ()Lcom/microsoft/azure/management/batchai/implementation/BatchAIManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.workspace:Lcom/microsoft/azure/management/batchai/implementation/BatchAIWorkspaceImpl;
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIWorkspaceImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
checkcast com.microsoft.azure.management.batchai.implementation.BatchAIManager
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public java.lang.String id();
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.batchai.implementation.BatchAIClusterImpl.inner:()Ljava/lang/Object;
checkcast com.microsoft.azure.management.batchai.implementation.ClusterInner
invokevirtual com.microsoft.azure.management.batchai.implementation.ClusterInner.id:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withSubnet(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
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.batchai.implementation.BatchAIClusterImpl.withSubnet:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withSubnet(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$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.batchai.implementation.BatchAIClusterImpl.withSubnet:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withManualScale(int, com.microsoft.azure.management.batchai.DeallocationOption);
descriptor: (ILcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
aload 2
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withManualScale:(ILcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$Update withManualScale(int, com.microsoft.azure.management.batchai.DeallocationOption);
descriptor: (ILcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/BatchAICluster$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
aload 2
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withManualScale:(ILcom/microsoft/azure/management/batchai/DeallocationOption;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withManualScale(int);
descriptor: (I)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withManualScale:(I)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$Update withManualScale(int);
descriptor: (I)Lcom/microsoft/azure/management/batchai/BatchAICluster$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withManualScale:(I)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object manager();
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.batchai.implementation.BatchAIClusterImpl.manager:()Lcom/microsoft/azure/management/batchai/implementation/BatchAIManager;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withInstrumentationKey(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$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.batchai.implementation.BatchAIClusterImpl.withInstrumentationKey:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withVirtualMachineImageId(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
aload 1
aload 2
aload 3
aload 4
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withVirtualMachineImageId:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withAutoScale(int, int, int);
descriptor: (III)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
iload 2
iload 3
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withAutoScale:(III)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$Update withAutoScale(int, int, int);
descriptor: (III)Lcom/microsoft/azure/management/batchai/BatchAICluster$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
iload 2
iload 3
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withAutoScale:(III)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withAutoScale(int, int);
descriptor: (II)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
iload 2
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withAutoScale:(II)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$Update withAutoScale(int, int);
descriptor: (II)Lcom/microsoft/azure/management/batchai/BatchAICluster$Update;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
iload 1
iload 2
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withAutoScale:(II)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
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.batchai.implementation.BatchAIClusterImpl.update:()Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithUserCredentials withUserName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithUserCredentials;
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.batchai.implementation.BatchAIClusterImpl.withUserName:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithAppInsightsKey withAppInsightsComponentId(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithAppInsightsKey;
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.batchai.implementation.BatchAIClusterImpl.withAppInsightsComponentId:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withInstrumentationKeySecretReference(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
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.batchai.implementation.BatchAIClusterImpl.withInstrumentationKeySecretReference:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithUserName withVMSize(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithUserName;
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.batchai.implementation.BatchAIClusterImpl.withVMSize:(Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withVirtualMachineImage(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withVirtualMachineImage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate withVirtualMachineImage(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/BatchAICluster$DefinitionStages$WithCreate;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=5
0: aload 0
aload 1
aload 2
aload 3
aload 4
invokevirtual com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl.withVirtualMachineImage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.lang.Object withUnmanagedFileSystem(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.batchai.implementation.BatchAIClusterImpl.withUnmanagedFileSystem:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/CreatableUpdatableImpl<Lcom/microsoft/azure/management/batchai/BatchAICluster;Lcom/microsoft/azure/management/batchai/implementation/ClusterInner;Lcom/microsoft/azure/management/batchai/implementation/BatchAIClusterImpl;>;Lcom/microsoft/azure/management/batchai/BatchAICluster;Lcom/microsoft/azure/management/batchai/BatchAICluster$Definition;Lcom/microsoft/azure/management/batchai/BatchAICluster$Update;Lcom/microsoft/azure/management/batchai/model/HasMountVolumes;
SourceFile: "BatchAIClusterImpl.java"
NestMembers:
com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$1 com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$2
InnerClasses:
public abstract DefinitionStages = com.microsoft.azure.management.batchai.AzureBlobFileSystem$DefinitionStages of com.microsoft.azure.management.batchai.AzureBlobFileSystem
public abstract Blank = com.microsoft.azure.management.batchai.AzureBlobFileSystem$DefinitionStages$Blank of com.microsoft.azure.management.batchai.AzureBlobFileSystem$DefinitionStages
public abstract DefinitionStages = com.microsoft.azure.management.batchai.AzureFileShare$DefinitionStages of com.microsoft.azure.management.batchai.AzureFileShare
public abstract Blank = com.microsoft.azure.management.batchai.AzureFileShare$DefinitionStages$Blank of com.microsoft.azure.management.batchai.AzureFileShare$DefinitionStages
public abstract Definition = com.microsoft.azure.management.batchai.BatchAICluster$Definition of com.microsoft.azure.management.batchai.BatchAICluster
public abstract DefinitionStages = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages of com.microsoft.azure.management.batchai.BatchAICluster
public abstract WithAppInsightsKey = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithAppInsightsKey of com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages
public abstract WithCreate = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithCreate of com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages
public abstract WithScaleSettings = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithScaleSettings of com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages
public abstract WithUserCredentials = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithUserCredentials of com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages
public abstract WithUserName = com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages$WithUserName of com.microsoft.azure.management.batchai.BatchAICluster$DefinitionStages
public abstract Update = com.microsoft.azure.management.batchai.BatchAICluster$Update of com.microsoft.azure.management.batchai.BatchAICluster
public abstract DefinitionStages = com.microsoft.azure.management.batchai.FileServer$DefinitionStages of com.microsoft.azure.management.batchai.FileServer
public abstract Blank = com.microsoft.azure.management.batchai.FileServer$DefinitionStages$Blank of com.microsoft.azure.management.batchai.FileServer$DefinitionStages
public abstract DefinitionStages = com.microsoft.azure.management.batchai.NodeSetupTask$DefinitionStages of com.microsoft.azure.management.batchai.NodeSetupTask
public abstract Blank = com.microsoft.azure.management.batchai.NodeSetupTask$DefinitionStages$Blank of com.microsoft.azure.management.batchai.NodeSetupTask$DefinitionStages
com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$1
com.microsoft.azure.management.batchai.implementation.BatchAIClusterImpl$2
RuntimeInvisibleAnnotations:
com.microsoft.azure.management.apigeneration.LangDefinition()