@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class WebhooksOAuth2ClientCredentialsCreateAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCESS_TOKEN_URL |
static String |
JSON_PROPERTY_AUDIENCE |
static String |
JSON_PROPERTY_CLIENT_ID |
static String |
JSON_PROPERTY_CLIENT_SECRET |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SCOPE |
boolean |
unparsed |
| Constructor and Description |
|---|
WebhooksOAuth2ClientCredentialsCreateAttributes() |
WebhooksOAuth2ClientCredentialsCreateAttributes(String accessTokenUrl,
String clientId,
String clientSecret,
String name) |
| Modifier and Type | Method and Description |
|---|---|
WebhooksOAuth2ClientCredentialsCreateAttributes |
accessTokenUrl(String accessTokenUrl) |
WebhooksOAuth2ClientCredentialsCreateAttributes |
audience(String audience) |
WebhooksOAuth2ClientCredentialsCreateAttributes |
clientId(String clientId) |
WebhooksOAuth2ClientCredentialsCreateAttributes |
clientSecret(String clientSecret) |
boolean |
equals(Object o)
Return true if this WebhooksOAuth2ClientCredentialsCreateAttributes object is equal to o.
|
String |
getAccessTokenUrl()
URL of the OAuth2 access token endpoint.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getAudience_JsonNullable() |
String |
getAudience()
The intended audience for the OAuth2 access token.
|
String |
getClientId()
The OAuth2 client ID issued by the authorization server.
|
String |
getClientSecret()
The OAuth2 client secret issued by the authorization server.
|
String |
getName()
Human-readable name for this auth method.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getScope_JsonNullable() |
String |
getScope()
Space-separated list of OAuth2 scopes to request.
|
int |
hashCode() |
WebhooksOAuth2ClientCredentialsCreateAttributes |
name(String name) |
WebhooksOAuth2ClientCredentialsCreateAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
WebhooksOAuth2ClientCredentialsCreateAttributes |
scope(String scope) |
void |
setAccessTokenUrl(String accessTokenUrl) |
void |
setAudience_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> audience) |
void |
setAudience(String audience) |
void |
setClientId(String clientId) |
void |
setClientSecret(String clientSecret) |
void |
setName(String name) |
void |
setScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> scope) |
void |
setScope(String scope) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACCESS_TOKEN_URL
public static final String JSON_PROPERTY_AUDIENCE
public static final String JSON_PROPERTY_CLIENT_ID
public static final String JSON_PROPERTY_CLIENT_SECRET
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SCOPE
public WebhooksOAuth2ClientCredentialsCreateAttributes()
public WebhooksOAuth2ClientCredentialsCreateAttributes accessTokenUrl(String accessTokenUrl)
public String getAccessTokenUrl()
public void setAccessTokenUrl(String accessTokenUrl)
public WebhooksOAuth2ClientCredentialsCreateAttributes audience(String audience)
@Nullable public String getAudience()
public org.openapitools.jackson.nullable.JsonNullable<String> getAudience_JsonNullable()
public void setAudience_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> audience)
public void setAudience(String audience)
public WebhooksOAuth2ClientCredentialsCreateAttributes clientId(String clientId)
public String getClientId()
public void setClientId(String clientId)
public WebhooksOAuth2ClientCredentialsCreateAttributes clientSecret(String clientSecret)
public String getClientSecret()
public void setClientSecret(String clientSecret)
public WebhooksOAuth2ClientCredentialsCreateAttributes name(String name)
public String getName()
public void setName(String name)
public WebhooksOAuth2ClientCredentialsCreateAttributes scope(String scope)
@Nullable public String getScope()
public org.openapitools.jackson.nullable.JsonNullable<String> getScope_JsonNullable()
public void setScope_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> scope)
public void setScope(String scope)
public WebhooksOAuth2ClientCredentialsCreateAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.