@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsBasicAuthOauthClient extends Object
oauth client authentication when performing the test.| 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_RESOURCE |
static String |
JSON_PROPERTY_SCOPE |
static String |
JSON_PROPERTY_TOKEN_API_AUTHENTICATION |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
SyntheticsBasicAuthOauthClient() |
SyntheticsBasicAuthOauthClient(String accessTokenUrl,
String clientId,
String clientSecret,
SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication,
SyntheticsBasicAuthOauthClientType type) |
| Modifier and Type | Method and Description |
|---|---|
SyntheticsBasicAuthOauthClient |
accessTokenUrl(String accessTokenUrl) |
SyntheticsBasicAuthOauthClient |
audience(String audience) |
SyntheticsBasicAuthOauthClient |
clientId(String clientId) |
SyntheticsBasicAuthOauthClient |
clientSecret(String clientSecret) |
boolean |
equals(Object o)
Return true if this SyntheticsBasicAuthOauthClient object is equal to o.
|
String |
getAccessTokenUrl()
Access token URL to use when performing the authentication.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getAudience()
Audience to use when performing the authentication.
|
String |
getClientId()
Client ID to use when performing the authentication.
|
String |
getClientSecret()
Client secret to use when performing the authentication.
|
String |
getResource()
Resource to use when performing the authentication.
|
String |
getScope()
Scope to use when performing the authentication.
|
SyntheticsBasicAuthOauthTokenApiAuthentication |
getTokenApiAuthentication()
Type of token to use when performing the authentication.
|
SyntheticsBasicAuthOauthClientType |
getType()
The type of basic authentication to use when performing the test.
|
int |
hashCode() |
SyntheticsBasicAuthOauthClient |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
SyntheticsBasicAuthOauthClient |
resource(String resource) |
SyntheticsBasicAuthOauthClient |
scope(String scope) |
void |
setAccessTokenUrl(String accessTokenUrl) |
void |
setAudience(String audience) |
void |
setClientId(String clientId) |
void |
setClientSecret(String clientSecret) |
void |
setResource(String resource) |
void |
setScope(String scope) |
void |
setTokenApiAuthentication(SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication) |
void |
setType(SyntheticsBasicAuthOauthClientType type) |
SyntheticsBasicAuthOauthClient |
tokenApiAuthentication(SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication) |
String |
toString() |
SyntheticsBasicAuthOauthClient |
type(SyntheticsBasicAuthOauthClientType type) |
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_RESOURCE
public static final String JSON_PROPERTY_SCOPE
public static final String JSON_PROPERTY_TOKEN_API_AUTHENTICATION
public static final String JSON_PROPERTY_TYPE
public SyntheticsBasicAuthOauthClient()
public SyntheticsBasicAuthOauthClient(String accessTokenUrl, String clientId, String clientSecret, SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication, SyntheticsBasicAuthOauthClientType type)
public SyntheticsBasicAuthOauthClient accessTokenUrl(String accessTokenUrl)
public String getAccessTokenUrl()
public void setAccessTokenUrl(String accessTokenUrl)
public SyntheticsBasicAuthOauthClient audience(String audience)
@Nullable public String getAudience()
public void setAudience(String audience)
public SyntheticsBasicAuthOauthClient clientId(String clientId)
public String getClientId()
public void setClientId(String clientId)
public SyntheticsBasicAuthOauthClient clientSecret(String clientSecret)
public String getClientSecret()
public void setClientSecret(String clientSecret)
public SyntheticsBasicAuthOauthClient resource(String resource)
@Nullable public String getResource()
public void setResource(String resource)
public SyntheticsBasicAuthOauthClient scope(String scope)
@Nullable public String getScope()
public void setScope(String scope)
public SyntheticsBasicAuthOauthClient tokenApiAuthentication(SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication)
public SyntheticsBasicAuthOauthTokenApiAuthentication getTokenApiAuthentication()
public void setTokenApiAuthentication(SyntheticsBasicAuthOauthTokenApiAuthentication tokenApiAuthentication)
public SyntheticsBasicAuthOauthClient type(SyntheticsBasicAuthOauthClientType type)
public SyntheticsBasicAuthOauthClientType getType()
public void setType(SyntheticsBasicAuthOauthClientType type)
public SyntheticsBasicAuthOauthClient 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 © 2024. All rights reserved.