Class APIProductInfoDTO
java.lang.Object
org.wso2.am.integration.clients.publisher.api.v1.dto.APIProductInfoDTO
APIProductInfoDTO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleangatewayVendor(String gatewayVendor) The audiences of the API product for jwt validation.Get contextA brief description about the APIGet gatewayVendorgetId()UUID of the api productgetName()Name of the API ProductIf the provider value is not given, the user invoking the API will be used as the provider.Types of API security, the current API secured with.getState()State of the API product.inthashCode()hasThumbnail(Boolean hasThumbnail) Get hasThumbnailsecurityScheme(List<String> securityScheme) voidsetAudiences(List<String> audiences) voidsetContext(String context) voidsetDescription(String description) voidsetGatewayVendor(String gatewayVendor) voidsetHasThumbnail(Boolean hasThumbnail) voidvoidvoidsetProvider(String provider) voidsetSecurityScheme(List<String> securityScheme) voidtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_CONTEXT
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_PROVIDER
- See Also:
-
SERIALIZED_NAME_HAS_THUMBNAIL
- See Also:
-
SERIALIZED_NAME_STATE
- See Also:
-
SERIALIZED_NAME_SECURITY_SCHEME
- See Also:
-
SERIALIZED_NAME_GATEWAY_VENDOR
- See Also:
-
SERIALIZED_NAME_AUDIENCES
- See Also:
-
-
Constructor Details
-
APIProductInfoDTO
public APIProductInfoDTO()
-
-
Method Details
-
id
-
getId
UUID of the api product- Returns:
- id
-
setId
-
name
-
getName
Name of the API Product- Returns:
- name
-
setName
-
context
-
getContext
Get context- Returns:
- context
-
setContext
-
description
-
getDescription
A brief description about the API- Returns:
- description
-
setDescription
-
provider
-
getProvider
If the provider value is not given, the user invoking the API will be used as the provider.- Returns:
- provider
-
setProvider
-
hasThumbnail
-
isHasThumbnail
Get hasThumbnail- Returns:
- hasThumbnail
-
setHasThumbnail
-
state
-
getState
State of the API product. Only published api products are visible on the Developer Portal- Returns:
- state
-
setState
-
securityScheme
-
getSecurityScheme
Types of API security, the current API secured with. It can be either OAuth2 or mutual SSL or both. If it is not set OAuth2 will be set as the security for the current API.- Returns:
- securityScheme
-
setSecurityScheme
-
gatewayVendor
-
getGatewayVendor
Get gatewayVendor- Returns:
- gatewayVendor
-
setGatewayVendor
-
audiences
-
getAudiences
The audiences of the API product for jwt validation. Accepted values are any String values- Returns:
- audiences
-
setAudiences
-
equals
-
hashCode
public int hashCode() -
toString
-