Package com.launchdarkly.api.model
Class HunkRep
- java.lang.Object
-
- com.launchdarkly.api.model.HunkRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class HunkRep extends java.lang.Object
HunkRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HunkRep.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_ALIASES
static java.lang.String
SERIALIZED_NAME_FLAG_KEY
static java.lang.String
SERIALIZED_NAME_LINES
static java.lang.String
SERIALIZED_NAME_PROJ_KEY
static java.lang.String
SERIALIZED_NAME_STARTING_LINE_NUMBER
-
Constructor Summary
Constructors Constructor Description HunkRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HunkRep
addAliasesItem(java.lang.String aliasesItem)
HunkRep
aliases(java.util.List<java.lang.String> aliases)
boolean
equals(java.lang.Object o)
HunkRep
flagKey(java.lang.String flagKey)
static HunkRep
fromJson(java.lang.String jsonString)
Create an instance of HunkRep given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>
getAdditionalProperties()
Return the additional (undeclared) property.java.lang.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.java.util.List<java.lang.String>
getAliases()
An array of flag key aliasesjava.lang.String
getFlagKey()
The feature flag keyjava.lang.String
getLines()
Contextual lines of code that include the referenced feature flagjava.lang.String
getProjKey()
The project keyjava.lang.Integer
getStartingLineNumber()
Line number of beginning of code reference hunkint
hashCode()
HunkRep
lines(java.lang.String lines)
HunkRep
projKey(java.lang.String projKey)
HunkRep
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.void
setAliases(java.util.List<java.lang.String> aliases)
void
setFlagKey(java.lang.String flagKey)
void
setLines(java.lang.String lines)
void
setProjKey(java.lang.String projKey)
void
setStartingLineNumber(java.lang.Integer startingLineNumber)
HunkRep
startingLineNumber(java.lang.Integer startingLineNumber)
java.lang.String
toJson()
Convert an instance of HunkRep to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_STARTING_LINE_NUMBER
public static final java.lang.String SERIALIZED_NAME_STARTING_LINE_NUMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINES
public static final java.lang.String SERIALIZED_NAME_LINES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROJ_KEY
public static final java.lang.String SERIALIZED_NAME_PROJ_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FLAG_KEY
public static final java.lang.String SERIALIZED_NAME_FLAG_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALIASES
public static final java.lang.String SERIALIZED_NAME_ALIASES
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
startingLineNumber
public HunkRep startingLineNumber(java.lang.Integer startingLineNumber)
-
getStartingLineNumber
@Nonnull public java.lang.Integer getStartingLineNumber()
Line number of beginning of code reference hunk- Returns:
- startingLineNumber
-
setStartingLineNumber
public void setStartingLineNumber(java.lang.Integer startingLineNumber)
-
lines
public HunkRep lines(java.lang.String lines)
-
getLines
@Nullable public java.lang.String getLines()
Contextual lines of code that include the referenced feature flag- Returns:
- lines
-
setLines
public void setLines(java.lang.String lines)
-
projKey
public HunkRep projKey(java.lang.String projKey)
-
getProjKey
@Nullable public java.lang.String getProjKey()
The project key- Returns:
- projKey
-
setProjKey
public void setProjKey(java.lang.String projKey)
-
flagKey
public HunkRep flagKey(java.lang.String flagKey)
-
getFlagKey
@Nullable public java.lang.String getFlagKey()
The feature flag key- Returns:
- flagKey
-
setFlagKey
public void setFlagKey(java.lang.String flagKey)
-
aliases
public HunkRep aliases(java.util.List<java.lang.String> aliases)
-
addAliasesItem
public HunkRep addAliasesItem(java.lang.String aliasesItem)
-
getAliases
@Nullable public java.util.List<java.lang.String> getAliases()
An array of flag key aliases- Returns:
- aliases
-
setAliases
public void setAliases(java.util.List<java.lang.String> aliases)
-
putAdditionalProperty
public HunkRep putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
java.io.IOException
- if the JSON Object is invalid with respect to HunkRep
-
fromJson
public static HunkRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of HunkRep given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of HunkRep
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to HunkRep
-
toJson
public java.lang.String toJson()
Convert an instance of HunkRep to an JSON string- Returns:
- JSON string
-
-