@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-02-02T10:57:07.429-06:00") public class DefaultApplicationFeature extends AbstractInstanceResource<ApplicationFeature> implements ApplicationFeature
propertiesreadLock, writeLock| Constructor and Description |
|---|
DefaultApplicationFeature(InternalDataStore dataStore) |
DefaultApplicationFeature(InternalDataStore dataStore,
Map<String,Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
CapabilitiesObject |
getCapabilities() |
String |
getDescription() |
Map<String,Object> |
getLinks() |
String |
getName() |
Map<String,Property> |
getPropertyDescriptors() |
Class<? extends Resource> |
getResourceClass()
Returns the class this resource represents.
|
EnabledStatus |
getStatus() |
ApplicationFeatureList |
listFeaturesForApplication(String appId)
Fetches the Feature objects for an application.
|
ApplicationFeature |
setCapabilities(CapabilitiesObject capabilities) |
ApplicationFeature |
setDescription(String description) |
ApplicationFeature |
setName(String name) |
ApplicationFeature |
setStatus(EnabledStatus status) |
delete, saveclear, containsKey, containsValue, createPropertyDescriptorMap, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, size, toString, valuesgetBoolean, getBoolean, getBooleanProperty, getCharArray, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNonEmptyMap, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetResourceHref, setResourceHrefgetBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringListclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic DefaultApplicationFeature(InternalDataStore dataStore)
public DefaultApplicationFeature(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors in class AbstractResourcepublic Class<? extends Resource> getResourceClass()
AbstractInstanceResourceFoo, in this case this method may return Foo.class.
(Defaults to getClass().)getResourceClass in class AbstractInstanceResource<ApplicationFeature>public Map<String,Object> getLinks()
getLinks in interface ApplicationFeaturepublic CapabilitiesObject getCapabilities()
getCapabilities in interface ApplicationFeaturepublic ApplicationFeature setCapabilities(CapabilitiesObject capabilities)
setCapabilities in interface ApplicationFeaturepublic String getDescription()
getDescription in interface ApplicationFeaturepublic ApplicationFeature setDescription(String description)
setDescription in interface ApplicationFeaturepublic String getName()
getName in interface ApplicationFeaturepublic ApplicationFeature setName(String name)
setName in interface ApplicationFeaturepublic EnabledStatus getStatus()
getStatus in interface ApplicationFeaturepublic ApplicationFeature setStatus(EnabledStatus status)
setStatus in interface ApplicationFeature@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-02-02T10:57:07.429-06:00", comments="GET - /api/v1/apps/{appId}/features") public ApplicationFeatureList listFeaturesForApplication(String appId)
listFeaturesForApplication in interface ApplicationFeatureappId - (required)Copyright © 2017–2023 Okta. All rights reserved.