class org.kohsuke.github.GHLabelBuilder extends org.kohsuke.github.AbstractBuilder
{
protected void <init>(java.lang.Class, org.kohsuke.github.GitHub, org.kohsuke.github.GHLabel)
{
org.kohsuke.github.GHLabelBuilder v;
java.lang.Class v;
java.lang.String v, v, v;
org.kohsuke.github.GHLabel v;
org.kohsuke.github.Requester v, v, v;
org.kohsuke.github.GitHub v;
v := @this: org.kohsuke.github.GHLabelBuilder;
v := @parameter: java.lang.Class;
v := @parameter: org.kohsuke.github.GitHub;
v := @parameter: org.kohsuke.github.GHLabel;
specialinvoke v.<org.kohsuke.github.AbstractBuilder: void <init>(java.lang.Class,java.lang.Class,org.kohsuke.github.GitHub,java.lang.Object)>(class "Lorg/kohsuke/github/GHLabel;", v, v, v);
if v == null goto label;
v = v.<org.kohsuke.github.GHLabelBuilder: org.kohsuke.github.Requester requester>;
v = virtualinvoke v.<org.kohsuke.github.GHLabel: java.lang.String getName()>();
virtualinvoke v.<org.kohsuke.github.Requester: org.kohsuke.github.GitHubRequest$Builder 'with'(java.lang.String,java.lang.String)>("name", v);
v = v.<org.kohsuke.github.GHLabelBuilder: org.kohsuke.github.Requester requester>;
v = virtualinvoke v.<org.kohsuke.github.GHLabel: java.lang.String getColor()>();
virtualinvoke v.<org.kohsuke.github.Requester: org.kohsuke.github.GitHubRequest$Builder 'with'(java.lang.String,java.lang.String)>("color", v);
v = v.<org.kohsuke.github.GHLabelBuilder: org.kohsuke.github.Requester requester>;
v = virtualinvoke v.<org.kohsuke.github.GHLabel: java.lang.String getDescription()>();
virtualinvoke v.<org.kohsuke.github.Requester: org.kohsuke.github.GitHubRequest$Builder 'with'(java.lang.String,java.lang.String)>("description", v);
label:
return;
}
public java.lang.Object name(java.lang.String) throws java.io.IOException
{
org.kohsuke.github.GHLabelBuilder v;
java.lang.Object v;
java.lang.String v;
v := @this: org.kohsuke.github.GHLabelBuilder;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.kohsuke.github.GHLabelBuilder: java.lang.Object 'with'(java.lang.String,java.lang.Object)>("name", v);
return v;
}
public java.lang.Object color(java.lang.String) throws java.io.IOException
{
org.kohsuke.github.GHLabelBuilder v;
java.lang.Object v;
java.lang.String v;
v := @this: org.kohsuke.github.GHLabelBuilder;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.kohsuke.github.GHLabelBuilder: java.lang.Object 'with'(java.lang.String,java.lang.Object)>("color", v);
return v;
}
public java.lang.Object description(java.lang.String) throws java.io.IOException
{
org.kohsuke.github.GHLabelBuilder v;
java.lang.Object v;
java.lang.String v;
v := @this: org.kohsuke.github.GHLabelBuilder;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.kohsuke.github.GHLabelBuilder: java.lang.Object 'with'(java.lang.String,java.lang.Object)>("description", v);
return v;
}
}