Brooklyn

brooklyn.rest.resources
[Java] Class PolicyConfigResource

java.lang.Object
  brooklyn.rest.resources.AbstractBrooklynRestResource
      brooklyn.rest.resources.PolicyConfigResource
All Implemented Interfaces:
PolicyConfigApi

public class PolicyConfigResource
extends AbstractBrooklynRestResource

Method Summary
java.util.Map batchConfigRead(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)

java.lang.String get(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken, java.lang.String configKeyName)

static java.lang.String getStringValueForDisplay(BrooklynRestResourceUtils utils, Policy policy, java.lang.Object value)

java.util.List list(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)

Response set(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken, java.lang.String configKeyName, java.lang.String value)

 
Methods inherited from class AbstractBrooklynRestResource
brooklyn, injectManagementContext, mgmt
 

Method Detail

batchConfigRead

// TODO: add test
public java.util.Map batchConfigRead(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)


get

ConfigKey ck = policy.getPolicyType().getConfigKey(configKeyName);
public java.lang.String get(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken, java.lang.String configKeyName)


getStringValueForDisplay

public static java.lang.String getStringValueForDisplay(BrooklynRestResourceUtils utils, Policy policy, java.lang.Object value)


list

@Override
public java.util.List list(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)


set

String application, String entityToken, String policyToken, String configKeyName, String value
) {
public Response set(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken, java.lang.String configKeyName, java.lang.String value)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.