com.cloudera.api.model
Class ApiExternalAccountType

java.lang.Object
  extended by com.cloudera.api.model.ApiExternalAccountType

public class ApiExternalAccountType
extends Object

A supported external account type. An external account type represents an external authentication source that is used by Cloudera Manager in its APIs to take suitable actions that require authentication to an external service. An external account type is uniquely identified by a server-generated ID and identifies with a category identifier: e.g. The "AWS" category has an account type "AWS_Access_Key_Authorization"


Constructor Summary
ApiExternalAccountType()
           
 
Method Summary
 ApiConfigList getAllowedAccountConfigs()
          Represents the list of allowed account configs.
 String getCategoryName()
          Represents the category of this account.
 String getDescription()
          Represents the localized description for this account type.
 String getDisplayName()
          Represents the localized display name for this account.
 String getName()
          Represents the immutable name for this account.
 String getType()
          Represents the type for this account.
 void setAllowedAccountConfigs(ApiConfigList allowedAccountConfigs)
           
 void setCategoryName(String categoryName)
           
 void setDescription(String description)
           
 void setDisplayName(String displayName)
           
 void setName(String name)
           
 void setType(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiExternalAccountType

public ApiExternalAccountType()
Method Detail

getName

public String getName()
Represents the immutable name for this account.


setName

public void setName(String name)

getCategoryName

public String getCategoryName()
Represents the category of this account.


setCategoryName

public void setCategoryName(String categoryName)

getType

public String getType()
Represents the type for this account.


setType

public void setType(String type)

getDisplayName

public String getDisplayName()
Represents the localized display name for this account.


setDisplayName

public void setDisplayName(String displayName)

getDescription

public String getDescription()
Represents the localized description for this account type.


setDescription

public void setDescription(String description)

getAllowedAccountConfigs

public ApiConfigList getAllowedAccountConfigs()
Represents the list of allowed account configs.


setAllowedAccountConfigs

public void setAllowedAccountConfigs(ApiConfigList allowedAccountConfigs)


Copyright © Cloudera, Inc. Released under Apache License, Version 2.0.