Package com.launchdarkly.api.model
Class HunkRep
- java.lang.Object
-
- com.launchdarkly.api.model.HunkRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-11-16T23:57:26.096741Z[Etc/UTC]") public class HunkRep extends java.lang.ObjectHunkRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHunkRep.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>openapiFieldsstatic java.util.HashSet<java.lang.String>openapiRequiredFieldsstatic java.lang.StringSERIALIZED_NAME_ALIASESstatic java.lang.StringSERIALIZED_NAME_FLAG_KEYstatic java.lang.StringSERIALIZED_NAME_LINESstatic java.lang.StringSERIALIZED_NAME_PROJ_KEYstatic java.lang.StringSERIALIZED_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 HunkRepaddAliasesItem(java.lang.String aliasesItem)HunkRepaliases(java.util.List<java.lang.String> aliases)booleanequals(java.lang.Object o)HunkRepflagKey(java.lang.String flagKey)static HunkRepfromJson(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.ObjectgetAdditionalProperty(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.StringgetFlagKey()The feature flag keyjava.lang.StringgetLines()Contextual lines of code that include the referenced feature flagjava.lang.StringgetProjKey()The project keyjava.lang.IntegergetStartingLineNumber()Line number of beginning of code reference hunkinthashCode()HunkReplines(java.lang.String lines)HunkRepprojKey(java.lang.String projKey)HunkRepputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.voidsetAliases(java.util.List<java.lang.String> aliases)voidsetFlagKey(java.lang.String flagKey)voidsetLines(java.lang.String lines)voidsetProjKey(java.lang.String projKey)voidsetStartingLineNumber(java.lang.Integer startingLineNumber)HunkRepstartingLineNumber(java.lang.Integer startingLineNumber)java.lang.StringtoJson()Convert an instance of HunkRep to an JSON stringjava.lang.StringtoString()static voidvalidateJsonObject(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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOExceptionValidates 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
-
-