public class org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact extends org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact
{
public java.lang.String sourceProjectId;
public java.lang.String sourceDefaultDataset;
public void <init>(java.lang.String, org.eclipse.collections.api.list.MutableList, java.lang.String, java.lang.String, org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)
{
org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionContent v;
org.eclipse.collections.api.list.MutableList v;
org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC v;
org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact v;
java.lang.String v, v, v, v;
v := @this: org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact;
v := @parameter: java.lang.String;
v := @parameter: org.eclipse.collections.api.list.MutableList;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC;
specialinvoke v.<org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorArtifact: void <init>()>();
v = new org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionContent;
specialinvoke v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionContent: void <init>(java.lang.String,org.eclipse.collections.api.list.MutableList)>(v, v);
v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact: org.finos.legend.engine.protocol.functionActivator.deployment.FunctionActivatorDeploymentContent content> = v;
v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact: java.lang.String sourceProjectId> = v;
v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact: java.lang.String sourceDefaultDataset> = v;
v = virtualinvoke v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact: java.lang.String getVersionInfo(org.finos.legend.engine.protocol.pure.v.model.context.AlloySDLC)>(v);
v.<org.finos.legend.engine.protocol.bigqueryFunction.deployment.BigQueryFunctionArtifact: java.lang.String version> = v;
return;
}
}