@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterSubscriptionProviderRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RegisterSubscriptionProviderRequest() |
Modifier and Type | Method and Description |
---|---|
RegisterSubscriptionProviderRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
RegisterSubscriptionProviderRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
RegisterSubscriptionProviderRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getSecretArn()
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token.
|
String |
getSubscriptionProviderSource()
The supported Linux subscription provider to register.
|
Map<String,String> |
getTags()
The metadata tags to assign to your registered Linux subscription provider resource.
|
int |
hashCode() |
void |
setSecretArn(String secretArn)
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token.
|
void |
setSubscriptionProviderSource(String subscriptionProviderSource)
The supported Linux subscription provider to register.
|
void |
setTags(Map<String,String> tags)
The metadata tags to assign to your registered Linux subscription provider resource.
|
String |
toString()
Returns a string representation of this object.
|
RegisterSubscriptionProviderRequest |
withSecretArn(String secretArn)
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token.
|
RegisterSubscriptionProviderRequest |
withSubscriptionProviderSource(String subscriptionProviderSource)
The supported Linux subscription provider to register.
|
RegisterSubscriptionProviderRequest |
withSubscriptionProviderSource(SubscriptionProviderSource subscriptionProviderSource)
The supported Linux subscription provider to register.
|
RegisterSubscriptionProviderRequest |
withTags(Map<String,String> tags)
The metadata tags to assign to your registered Linux subscription provider resource.
|
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, withSdkRequestTimeout
public void setSecretArn(String secretArn)
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains your Red Hat Offline token.
secretArn
- The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access
token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains
your Red Hat Offline token.public String getSecretArn()
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains your Red Hat Offline token.
public RegisterSubscriptionProviderRequest withSecretArn(String secretArn)
The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains your Red Hat Offline token.
secretArn
- The Amazon Resource Name (ARN) of the secret where you've stored your subscription provider's access
token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains
your Red Hat Offline token.public void setSubscriptionProviderSource(String subscriptionProviderSource)
The supported Linux subscription provider to register.
subscriptionProviderSource
- The supported Linux subscription provider to register.SubscriptionProviderSource
public String getSubscriptionProviderSource()
The supported Linux subscription provider to register.
SubscriptionProviderSource
public RegisterSubscriptionProviderRequest withSubscriptionProviderSource(String subscriptionProviderSource)
The supported Linux subscription provider to register.
subscriptionProviderSource
- The supported Linux subscription provider to register.SubscriptionProviderSource
public RegisterSubscriptionProviderRequest withSubscriptionProviderSource(SubscriptionProviderSource subscriptionProviderSource)
The supported Linux subscription provider to register.
subscriptionProviderSource
- The supported Linux subscription provider to register.SubscriptionProviderSource
public Map<String,String> getTags()
The metadata tags to assign to your registered Linux subscription provider resource.
public void setTags(Map<String,String> tags)
The metadata tags to assign to your registered Linux subscription provider resource.
tags
- The metadata tags to assign to your registered Linux subscription provider resource.public RegisterSubscriptionProviderRequest withTags(Map<String,String> tags)
The metadata tags to assign to your registered Linux subscription provider resource.
tags
- The metadata tags to assign to your registered Linux subscription provider resource.public RegisterSubscriptionProviderRequest addTagsEntry(String key, String value)
public RegisterSubscriptionProviderRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public RegisterSubscriptionProviderRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()