Class NamespaceBuilder
- java.lang.Object
-
- com.dabsquared.gitlabjenkins.gitlab.api.model.builder.generated.NamespaceBuilder
-
- All Implemented Interfaces:
Cloneable
@Generated("PojoBuilder") public class NamespaceBuilder extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
isSet$path$java$lang$String
protected NamespaceBuilder
self
protected String
value$path$java$lang$String
-
Constructor Summary
Constructors Constructor Description NamespaceBuilder()
Creates a newNamespaceBuilder
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Namespace
build()
Creates a newNamespace
based on this builder's settings.NamespaceBuilder
but()
Returns a clone of this builder.Object
clone()
Returns a clone of this builder.static NamespaceBuilder
namespace()
Factory Method to construct a NamespaceBuilderNamespaceBuilder
withPath(String value)
Sets the default value for the path property.
-
-
-
Field Detail
-
self
protected NamespaceBuilder self
-
value$path$java$lang$String
protected String value$path$java$lang$String
-
isSet$path$java$lang$String
protected boolean isSet$path$java$lang$String
-
-
Constructor Detail
-
NamespaceBuilder
public NamespaceBuilder()
Creates a newNamespaceBuilder
.
-
-
Method Detail
-
namespace
public static NamespaceBuilder namespace()
Factory Method to construct a NamespaceBuilder- Returns:
- a new NamespaceBuilder
-
withPath
public NamespaceBuilder withPath(String value)
Sets the default value for the path property.- Parameters:
value
- the default value- Returns:
- this builder
-
clone
@GwtIncompatible public Object clone()
Returns a clone of this builder.
-
but
@GwtIncompatible public NamespaceBuilder but()
Returns a clone of this builder.- Returns:
- the clone
-
-