Class EnvironmentDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.admin.api.dto.EnvironmentDTO
-
public class EnvironmentDTO extends Object
EnvironmentDTO
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ADDITIONAL_PROPERTIESstatic StringSERIALIZED_NAME_API_DISCOVERY_SCHEDULED_WINDOWstatic StringSERIALIZED_NAME_DESCRIPTIONstatic StringSERIALIZED_NAME_DISPLAY_NAMEstatic StringSERIALIZED_NAME_ENDPOINT_U_R_ISstatic StringSERIALIZED_NAME_GATEWAY_TYPEstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_IS_READ_ONLYstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_PERMISSIONSstatic StringSERIALIZED_NAME_PROVIDERstatic StringSERIALIZED_NAME_VHOSTS
-
Constructor Summary
Constructors Constructor Description EnvironmentDTO()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISPLAY_NAME
public static final String SERIALIZED_NAME_DISPLAY_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROVIDER
public static final String SERIALIZED_NAME_PROVIDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GATEWAY_TYPE
public static final String SERIALIZED_NAME_GATEWAY_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_READ_ONLY
public static final String SERIALIZED_NAME_IS_READ_ONLY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_API_DISCOVERY_SCHEDULED_WINDOW
public static final String SERIALIZED_NAME_API_DISCOVERY_SCHEDULED_WINDOW
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VHOSTS
public static final String SERIALIZED_NAME_VHOSTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENDPOINT_U_R_IS
public static final String SERIALIZED_NAME_ENDPOINT_U_R_IS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ADDITIONAL_PROPERTIES
public static final String SERIALIZED_NAME_ADDITIONAL_PROPERTIES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PERMISSIONS
public static final String SERIALIZED_NAME_PERMISSIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public EnvironmentDTO id(String id)
-
setId
public void setId(String id)
-
name
public EnvironmentDTO name(String name)
-
getName
public String getName()
Get name- Returns:
- name
-
setName
public void setName(String name)
-
displayName
public EnvironmentDTO displayName(String displayName)
-
setDisplayName
public void setDisplayName(String displayName)
-
description
public EnvironmentDTO description(String description)
-
setDescription
public void setDescription(String description)
-
provider
public EnvironmentDTO provider(String provider)
-
setProvider
public void setProvider(String provider)
-
gatewayType
public EnvironmentDTO gatewayType(String gatewayType)
-
setGatewayType
public void setGatewayType(String gatewayType)
-
isReadOnly
public EnvironmentDTO isReadOnly(Boolean isReadOnly)
-
setIsReadOnly
public void setIsReadOnly(Boolean isReadOnly)
-
apiDiscoveryScheduledWindow
public EnvironmentDTO apiDiscoveryScheduledWindow(Integer apiDiscoveryScheduledWindow)
-
getApiDiscoveryScheduledWindow
@Nullable public Integer getApiDiscoveryScheduledWindow()
The time window in minutes to schedule the API discovery task. This is used to discover APIs from the API Gateway and update the API list in the environment.- Returns:
- apiDiscoveryScheduledWindow
-
setApiDiscoveryScheduledWindow
public void setApiDiscoveryScheduledWindow(Integer apiDiscoveryScheduledWindow)
-
vhosts
public EnvironmentDTO vhosts(List<VHostDTO> vhosts)
-
endpointURIs
public EnvironmentDTO endpointURIs(List<GatewayEnvironmentProtocolURIDTO> endpointURIs)
-
getEndpointURIs
@Nullable public List<GatewayEnvironmentProtocolURIDTO> getEndpointURIs()
Get endpointURIs- Returns:
- endpointURIs
-
setEndpointURIs
public void setEndpointURIs(List<GatewayEnvironmentProtocolURIDTO> endpointURIs)
-
additionalProperties
public EnvironmentDTO additionalProperties(List<AdditionalPropertyDTO> additionalProperties)
-
getAdditionalProperties
@Nullable public List<AdditionalPropertyDTO> getAdditionalProperties()
Get additionalProperties- Returns:
- additionalProperties
-
setAdditionalProperties
public void setAdditionalProperties(List<AdditionalPropertyDTO> additionalProperties)
-
permissions
public EnvironmentDTO permissions(EnvironmentPermissionsDTO permissions)
-
getPermissions
@Nullable public EnvironmentPermissionsDTO getPermissions()
Get permissions- Returns:
- permissions
-
setPermissions
public void setPermissions(EnvironmentPermissionsDTO permissions)
-
-