@Experimental @Generated @ThreadSafe @Immutable public class IssueManagement extends Object implements Serializable, InputLocationTracker
| Modifier and Type | Class and Description |
|---|---|
static class |
IssueManagement.Builder
Builder class used to create IssueManagement instances.
|
| Modifier and Type | Method and Description |
|---|---|
InputLocation |
getLocation(Object key)
Gets the location of the specified field in the input source.
|
String |
getSystem()
The name of the issue management system, e.g.
|
String |
getUrl()
URL for the issue management system used by the project.
|
static IssueManagement.Builder |
newBuilder()
Creates a new
IssueManagement builder instance. |
static IssueManagement.Builder |
newBuilder(boolean withDefaults)
Creates a new
IssueManagement builder instance using default values or not. |
static IssueManagement.Builder |
newBuilder(IssueManagement from)
Creates a new
IssueManagement builder instance using the specified object as a basis. |
static IssueManagement.Builder |
newBuilder(IssueManagement from,
boolean forceCopy)
Creates a new
IssueManagement builder instance using the specified object as a basis. |
static IssueManagement |
newInstance()
Creates a new
IssueManagement instance. |
static IssueManagement |
newInstance(boolean withDefaults)
Creates a new
IssueManagement instance using default values or not. |
IssueManagement.Builder |
with()
Creates a new builder with this object as the basis.
|
IssueManagement |
withSystem(String system)
Creates a new
IssueManagement instance using the specified system. |
IssueManagement |
withUrl(String url)
Creates a new
IssueManagement instance using the specified url. |
public String getSystem()
Stringpublic String getUrl()
Stringpublic InputLocation getLocation(Object key)
getLocation in interface InputLocationTracker@Nonnull public IssueManagement.Builder with()
Builder@Nonnull public IssueManagement withSystem(String system)
IssueManagement instance using the specified system.system - the new String to useIssueManagement with the specified system@Nonnull public IssueManagement withUrl(String url)
IssueManagement instance using the specified url.url - the new String to useIssueManagement with the specified url@Nonnull public static IssueManagement newInstance()
IssueManagement instance.
Equivalent to newInstance( true ).IssueManagementnewInstance(boolean)@Nonnull public static IssueManagement newInstance(boolean withDefaults)
IssueManagement instance using default values or not.
Equivalent to newBuilder( withDefaults ).build().withDefaults - the boolean indicating whether default values should be usedIssueManagement@Nonnull public static IssueManagement.Builder newBuilder()
IssueManagement builder instance.
Equivalent to newBuilder( true ).BuildernewBuilder(boolean)@Nonnull public static IssueManagement.Builder newBuilder(boolean withDefaults)
IssueManagement builder instance using default values or not.withDefaults - the boolean indicating whether default values should be usedBuilder@Nonnull public static IssueManagement.Builder newBuilder(IssueManagement from)
IssueManagement builder instance using the specified object as a basis.
Equivalent to newBuilder( from, false ).from - the IssueManagement instance to use as a basisBuilder@Nonnull public static IssueManagement.Builder newBuilder(IssueManagement from, boolean forceCopy)
IssueManagement builder instance using the specified object as a basis.from - the IssueManagement instance to use as a basisforceCopy - the boolean indicating if a copy should be forcedBuilderCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.