Package com.morpheusdata.model
Class AccountCredentialType
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.AccountCredentialType
-
public class AccountCredentialType extends MorpheusModel
Represents the type of anAccountCredential
. These types can be usernames/passwords or keypairs depending on the use. These are typically seeded in in the Morpheus Appliance and not yet customizable, however they could be in the not too distant future.- Since:
- 0.13.1
- See Also:
AccountCredential
,CredentialProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
authType
protected java.lang.String
category
protected java.lang.String
code
protected java.lang.Boolean
creatable
protected java.lang.String
description
protected java.lang.Boolean
editable
protected java.lang.Boolean
enabled
protected java.lang.String
externalType
protected java.lang.String
name
protected java.lang.String
nameCode
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description AccountCredentialType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAuthType()
java.lang.String
getCategory()
java.lang.String
getCode()
java.lang.Boolean
getCreatable()
java.lang.String
getDescription()
java.lang.Boolean
getEditable()
java.lang.Boolean
getEnabled()
java.lang.String
getExternalType()
java.lang.String
getName()
java.lang.String
getNameCode()
void
setAuthType(java.lang.String authType)
void
setCategory(java.lang.String category)
void
setCode(java.lang.String code)
void
setCreatable(java.lang.Boolean creatable)
void
setDescription(java.lang.String description)
void
setEditable(java.lang.Boolean editable)
void
setEnabled(java.lang.Boolean enabled)
void
setExternalType(java.lang.String externalType)
void
setName(java.lang.String name)
void
setNameCode(java.lang.String nameCode)
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
code
protected java.lang.String code
-
name
protected java.lang.String name
-
description
protected java.lang.String description
-
category
protected java.lang.String category
-
enabled
protected java.lang.Boolean enabled
-
creatable
protected java.lang.Boolean creatable
-
editable
protected java.lang.Boolean editable
-
nameCode
protected java.lang.String nameCode
-
authType
protected java.lang.String authType
-
externalType
protected java.lang.String externalType
-
-
Method Detail
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getCategory
public java.lang.String getCategory()
-
setCategory
public void setCategory(java.lang.String category)
-
getEnabled
public java.lang.Boolean getEnabled()
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
getCreatable
public java.lang.Boolean getCreatable()
-
setCreatable
public void setCreatable(java.lang.Boolean creatable)
-
getEditable
public java.lang.Boolean getEditable()
-
setEditable
public void setEditable(java.lang.Boolean editable)
-
getNameCode
public java.lang.String getNameCode()
-
setNameCode
public void setNameCode(java.lang.String nameCode)
-
getAuthType
public java.lang.String getAuthType()
-
setAuthType
public void setAuthType(java.lang.String authType)
-
getExternalType
public java.lang.String getExternalType()
-
setExternalType
public void setExternalType(java.lang.String externalType)
-
-