Package app.kntrl.client.openapi.model
Class TotpUpdateReqData
- java.lang.Object
-
- app.kntrl.client.openapi.model.TotpUpdateReqData
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class TotpUpdateReqData extends java.lang.ObjectTotpUpdateReqData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTotpUpdateReqData.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_ACCOUNT_NAMEstatic java.lang.StringSERIALIZED_NAME_ISSUERstatic java.lang.StringSERIALIZED_NAME_SECRET
-
Constructor Summary
Constructors Constructor Description TotpUpdateReqData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TotpUpdateReqDataaccountName(java.lang.String accountName)booleanequals(java.lang.Object o)static TotpUpdateReqDatafromJson(java.lang.String jsonString)Create an instance of TotpUpdateReqData given an JSON stringjava.lang.StringgetAccountName()Used only to generate `otpauth://` url.java.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.lang.StringgetIssuer()Used only to generate `otpauth://` url.java.lang.StringgetSecret()Base32 SHA-1 key.inthashCode()TotpUpdateReqDataissuer(java.lang.String issuer)TotpUpdateReqDataputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.TotpUpdateReqDatasecret(java.lang.String secret)voidsetAccountName(java.lang.String accountName)voidsetIssuer(java.lang.String issuer)voidsetSecret(java.lang.String secret)java.lang.StringtoJson()Convert an instance of TotpUpdateReqData 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_SECRET
public static final java.lang.String SERIALIZED_NAME_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUER
public static final java.lang.String SERIALIZED_NAME_ISSUER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_NAME
public static final java.lang.String SERIALIZED_NAME_ACCOUNT_NAME
- 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
-
secret
public TotpUpdateReqData secret(java.lang.String secret)
-
getSecret
@Nullable public java.lang.String getSecret()
Base32 SHA-1 key. If null, secret is generated automatically.- Returns:
- secret
-
setSecret
public void setSecret(java.lang.String secret)
-
issuer
public TotpUpdateReqData issuer(java.lang.String issuer)
-
getIssuer
@Nonnull public java.lang.String getIssuer()
Used only to generate `otpauth://` url.- Returns:
- issuer
-
setIssuer
public void setIssuer(java.lang.String issuer)
-
accountName
public TotpUpdateReqData accountName(java.lang.String accountName)
-
getAccountName
@Nonnull public java.lang.String getAccountName()
Used only to generate `otpauth://` url.- Returns:
- accountName
-
setAccountName
public void setAccountName(java.lang.String accountName)
-
putAdditionalProperty
public TotpUpdateReqData 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 TotpUpdateReqData
-
fromJson
public static TotpUpdateReqData fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of TotpUpdateReqData given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TotpUpdateReqData
- Throws:
java.io.IOException- if the JSON string is invalid with respect to TotpUpdateReqData
-
toJson
public java.lang.String toJson()
Convert an instance of TotpUpdateReqData to an JSON string- Returns:
- JSON string
-
-