Class SettingsDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.publisher.api.v1.dto.SettingsDTO
-
public class SettingsDTO extends Object
SettingsDTO
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_AUTHORIZATION_HEADERstatic StringSERIALIZED_NAME_CROSS_TENANT_SUBSCRIPTION_ENABLEDstatic StringSERIALIZED_NAME_DEFAULT_ADVANCE_POLICYstatic StringSERIALIZED_NAME_DEFAULT_SUBSCRIPTION_POLICYstatic StringSERIALIZED_NAME_DEVPORTAL_URLstatic StringSERIALIZED_NAME_DOC_VISIBILITY_ENABLEDstatic StringSERIALIZED_NAME_ENVIRONMENTstatic StringSERIALIZED_NAME_EXTERNAL_STORES_ENABLEDstatic StringSERIALIZED_NAME_MONETIZATION_ATTRIBUTESstatic StringSERIALIZED_NAME_SCOPESstatic StringSERIALIZED_NAME_SECURITY_AUDIT_PROPERTIES
-
Constructor Summary
Constructors Constructor Description SettingsDTO()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_DEVPORTAL_URL
public static final String SERIALIZED_NAME_DEVPORTAL_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENT
public static final String SERIALIZED_NAME_ENVIRONMENT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCOPES
public static final String SERIALIZED_NAME_SCOPES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MONETIZATION_ATTRIBUTES
public static final String SERIALIZED_NAME_MONETIZATION_ATTRIBUTES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SECURITY_AUDIT_PROPERTIES
public static final String SERIALIZED_NAME_SECURITY_AUDIT_PROPERTIES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXTERNAL_STORES_ENABLED
public static final String SERIALIZED_NAME_EXTERNAL_STORES_ENABLED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOC_VISIBILITY_ENABLED
public static final String SERIALIZED_NAME_DOC_VISIBILITY_ENABLED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CROSS_TENANT_SUBSCRIPTION_ENABLED
public static final String SERIALIZED_NAME_CROSS_TENANT_SUBSCRIPTION_ENABLED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEFAULT_ADVANCE_POLICY
public static final String SERIALIZED_NAME_DEFAULT_ADVANCE_POLICY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEFAULT_SUBSCRIPTION_POLICY
public static final String SERIALIZED_NAME_DEFAULT_SUBSCRIPTION_POLICY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AUTHORIZATION_HEADER
public static final String SERIALIZED_NAME_AUTHORIZATION_HEADER
- See Also:
- Constant Field Values
-
-
Method Detail
-
devportalUrl
public SettingsDTO devportalUrl(String devportalUrl)
-
getDevportalUrl
@Nullable public String getDevportalUrl()
The Developer Portal URL- Returns:
- devportalUrl
-
setDevportalUrl
public void setDevportalUrl(String devportalUrl)
-
environment
public SettingsDTO environment(List<EnvironmentDTO> environment)
-
getEnvironment
@Nullable public List<EnvironmentDTO> getEnvironment()
Get environment- Returns:
- environment
-
setEnvironment
public void setEnvironment(List<EnvironmentDTO> environment)
-
scopes
public SettingsDTO scopes(List<String> scopes)
-
monetizationAttributes
public SettingsDTO monetizationAttributes(List<MonetizationAttributeDTO> monetizationAttributes)
-
getMonetizationAttributes
@Nullable public List<MonetizationAttributeDTO> getMonetizationAttributes()
Get monetizationAttributes- Returns:
- monetizationAttributes
-
setMonetizationAttributes
public void setMonetizationAttributes(List<MonetizationAttributeDTO> monetizationAttributes)
-
securityAuditProperties
public SettingsDTO securityAuditProperties(Object securityAuditProperties)
-
getSecurityAuditProperties
@Nullable public Object getSecurityAuditProperties()
Get securityAuditProperties- Returns:
- securityAuditProperties
-
setSecurityAuditProperties
public void setSecurityAuditProperties(Object securityAuditProperties)
-
externalStoresEnabled
public SettingsDTO externalStoresEnabled(Boolean externalStoresEnabled)
-
isExternalStoresEnabled
@Nullable public Boolean isExternalStoresEnabled()
Is External Stores configuration enabled- Returns:
- externalStoresEnabled
-
setExternalStoresEnabled
public void setExternalStoresEnabled(Boolean externalStoresEnabled)
-
docVisibilityEnabled
public SettingsDTO docVisibilityEnabled(Boolean docVisibilityEnabled)
-
isDocVisibilityEnabled
@Nullable public Boolean isDocVisibilityEnabled()
Is Document Visibility configuration enabled- Returns:
- docVisibilityEnabled
-
setDocVisibilityEnabled
public void setDocVisibilityEnabled(Boolean docVisibilityEnabled)
-
crossTenantSubscriptionEnabled
public SettingsDTO crossTenantSubscriptionEnabled(Boolean crossTenantSubscriptionEnabled)
-
isCrossTenantSubscriptionEnabled
@Nullable public Boolean isCrossTenantSubscriptionEnabled()
Is Cross Tenant Subscriptions Enabled- Returns:
- crossTenantSubscriptionEnabled
-
setCrossTenantSubscriptionEnabled
public void setCrossTenantSubscriptionEnabled(Boolean crossTenantSubscriptionEnabled)
-
defaultAdvancePolicy
public SettingsDTO defaultAdvancePolicy(String defaultAdvancePolicy)
-
getDefaultAdvancePolicy
@Nullable public String getDefaultAdvancePolicy()
Default Advance Policy.- Returns:
- defaultAdvancePolicy
-
setDefaultAdvancePolicy
public void setDefaultAdvancePolicy(String defaultAdvancePolicy)
-
defaultSubscriptionPolicy
public SettingsDTO defaultSubscriptionPolicy(String defaultSubscriptionPolicy)
-
getDefaultSubscriptionPolicy
@Nullable public String getDefaultSubscriptionPolicy()
Default Subscription Policy.- Returns:
- defaultSubscriptionPolicy
-
setDefaultSubscriptionPolicy
public void setDefaultSubscriptionPolicy(String defaultSubscriptionPolicy)
-
authorizationHeader
public SettingsDTO authorizationHeader(String authorizationHeader)
-
getAuthorizationHeader
@Nullable public String getAuthorizationHeader()
Authorization Header- Returns:
- authorizationHeader
-
setAuthorizationHeader
public void setAuthorizationHeader(String authorizationHeader)
-
-