Package com.datadog.api.client.v2.model
Class OAuthClientRegistrationResponse
java.lang.Object
com.datadog.api.client.v2.model.OAuthClientRegistrationResponse
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class OAuthClientRegistrationResponse
extends Object
Response payload for a successful OAuth2 dynamic client registration as defined by RFC 7591.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOAuthClientRegistrationResponse(UUID clientId, String clientName, List<OAuthClientRegistrationGrantType> grantTypes, List<String> redirectUris, List<OAuthClientRegistrationResponseType> responseTypes, String tokenEndpointAuthMethod) -
Method Summary
Modifier and TypeMethodDescriptionaddGrantTypesItem(OAuthClientRegistrationGrantType grantTypesItem) addRedirectUrisItem(String redirectUrisItem) addResponseTypesItem(OAuthClientRegistrationResponseType responseTypesItem) clientName(String clientName) booleanReturn true if this OAuthClientRegistrationResponse object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Unique identifier assigned to the registered client.Human-readable name of the client.OAuth 2.0 grant types registered for the client.Redirection URIs registered for the client.OAuth 2.0 response types registered for the client.Authentication method registered for the token endpoint.grantTypes(List<OAuthClientRegistrationGrantType> grantTypes) inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.redirectUris(List<String> redirectUris) responseTypes(List<OAuthClientRegistrationResponseType> responseTypes) voidsetClientId(UUID clientId) voidsetClientName(String clientName) voidsetGrantTypes(List<OAuthClientRegistrationGrantType> grantTypes) voidsetRedirectUris(List<String> redirectUris) voidsetResponseTypes(List<OAuthClientRegistrationResponseType> responseTypes) voidsetTokenEndpointAuthMethod(String tokenEndpointAuthMethod) tokenEndpointAuthMethod(String tokenEndpointAuthMethod) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CLIENT_ID
- See Also:
-
JSON_PROPERTY_CLIENT_NAME
- See Also:
-
JSON_PROPERTY_GRANT_TYPES
- See Also:
-
JSON_PROPERTY_REDIRECT_URIS
- See Also:
-
JSON_PROPERTY_RESPONSE_TYPES
- See Also:
-
JSON_PROPERTY_TOKEN_ENDPOINT_AUTH_METHOD
- See Also:
-
-
Constructor Details
-
OAuthClientRegistrationResponse
public OAuthClientRegistrationResponse() -
OAuthClientRegistrationResponse
public OAuthClientRegistrationResponse(UUID clientId, String clientName, List<OAuthClientRegistrationGrantType> grantTypes, List<String> redirectUris, List<OAuthClientRegistrationResponseType> responseTypes, String tokenEndpointAuthMethod)
-
-
Method Details
-
clientId
-
getClientId
Unique identifier assigned to the registered client.- Returns:
- clientId
-
setClientId
-
clientName
-
getClientName
Human-readable name of the client.- Returns:
- clientName
-
setClientName
-
grantTypes
public OAuthClientRegistrationResponse grantTypes(List<OAuthClientRegistrationGrantType> grantTypes) -
addGrantTypesItem
public OAuthClientRegistrationResponse addGrantTypesItem(OAuthClientRegistrationGrantType grantTypesItem) -
getGrantTypes
OAuth 2.0 grant types registered for the client.- Returns:
- grantTypes
-
setGrantTypes
-
redirectUris
-
addRedirectUrisItem
-
getRedirectUris
Redirection URIs registered for the client.- Returns:
- redirectUris
-
setRedirectUris
-
responseTypes
public OAuthClientRegistrationResponse responseTypes(List<OAuthClientRegistrationResponseType> responseTypes) -
addResponseTypesItem
public OAuthClientRegistrationResponse addResponseTypesItem(OAuthClientRegistrationResponseType responseTypesItem) -
getResponseTypes
OAuth 2.0 response types registered for the client.- Returns:
- responseTypes
-
setResponseTypes
-
tokenEndpointAuthMethod
-
getTokenEndpointAuthMethod
Authentication method registered for the token endpoint. Alwaysnone.- Returns:
- tokenEndpointAuthMethod
-
setTokenEndpointAuthMethod
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- OAuthClientRegistrationResponse
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this OAuthClientRegistrationResponse object is equal to o. -
hashCode
public int hashCode() -
toString
-