@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateLicenseRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
AssociateLicenseRequest() |
| Modifier and Type | Method and Description |
|---|---|
AssociateLicenseRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getGrafanaToken()
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account.
|
String |
getLicenseType()
The type of license to associate with the workspace.
|
String |
getWorkspaceId()
The ID of the workspace to associate the license with.
|
int |
hashCode() |
void |
setGrafanaToken(String grafanaToken)
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account.
|
void |
setLicenseType(String licenseType)
The type of license to associate with the workspace.
|
void |
setWorkspaceId(String workspaceId)
The ID of the workspace to associate the license with.
|
String |
toString()
Returns a string representation of this object.
|
AssociateLicenseRequest |
withGrafanaToken(String grafanaToken)
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account.
|
AssociateLicenseRequest |
withLicenseType(LicenseType licenseType)
The type of license to associate with the workspace.
|
AssociateLicenseRequest |
withLicenseType(String licenseType)
The type of license to associate with the workspace.
|
AssociateLicenseRequest |
withWorkspaceId(String workspaceId)
The ID of the workspace to associate the license with.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setGrafanaToken(String grafanaToken)
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account. For more information, see Link your account with Grafana Labs.
grafanaToken - A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account. For more
information, see Link your account with Grafana Labs.public String getGrafanaToken()
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account. For more information, see Link your account with Grafana Labs.
public AssociateLicenseRequest withGrafanaToken(String grafanaToken)
A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account. For more information, see Link your account with Grafana Labs.
grafanaToken - A token from Grafana Labs that ties your Amazon Web Services account with a Grafana Labs account. For more
information, see Link your account with Grafana Labs.public void setLicenseType(String licenseType)
The type of license to associate with the workspace.
Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
licenseType - The type of license to associate with the workspace. Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
LicenseTypepublic String getLicenseType()
The type of license to associate with the workspace.
Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
LicenseTypepublic AssociateLicenseRequest withLicenseType(String licenseType)
The type of license to associate with the workspace.
Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
licenseType - The type of license to associate with the workspace. Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
LicenseTypepublic AssociateLicenseRequest withLicenseType(LicenseType licenseType)
The type of license to associate with the workspace.
Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
licenseType - The type of license to associate with the workspace. Amazon Managed Grafana workspaces no longer support Grafana Enterprise free trials.
LicenseTypepublic void setWorkspaceId(String workspaceId)
The ID of the workspace to associate the license with.
workspaceId - The ID of the workspace to associate the license with.public String getWorkspaceId()
The ID of the workspace to associate the license with.
public AssociateLicenseRequest withWorkspaceId(String workspaceId)
The ID of the workspace to associate the license with.
workspaceId - The ID of the workspace to associate the license with.public String toString()
toString in class ObjectObject.toString()public AssociateLicenseRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()