@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateShareRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateShareRequest() |
Modifier and Type | Method and Description |
---|---|
CreateShareRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getPrincipalSubscriber()
The principal subscriber is the account being given access to the analytics store data through the share offer.
|
String |
getResourceArn()
The resource ARN for the analytics store to be shared.
|
String |
getShareName()
A name given to the share.
|
int |
hashCode() |
void |
setPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account being given access to the analytics store data through the share offer.
|
void |
setResourceArn(String resourceArn)
The resource ARN for the analytics store to be shared.
|
void |
setShareName(String shareName)
A name given to the share.
|
String |
toString()
Returns a string representation of this object.
|
CreateShareRequest |
withPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account being given access to the analytics store data through the share offer.
|
CreateShareRequest |
withResourceArn(String resourceArn)
The resource ARN for the analytics store to be shared.
|
CreateShareRequest |
withShareName(String shareName)
A name given to the share.
|
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 setResourceArn(String resourceArn)
The resource ARN for the analytics store to be shared.
resourceArn
- The resource ARN for the analytics store to be shared.public String getResourceArn()
The resource ARN for the analytics store to be shared.
public CreateShareRequest withResourceArn(String resourceArn)
The resource ARN for the analytics store to be shared.
resourceArn
- The resource ARN for the analytics store to be shared.public void setPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account being given access to the analytics store data through the share offer.
principalSubscriber
- The principal subscriber is the account being given access to the analytics store data through the share
offer.public String getPrincipalSubscriber()
The principal subscriber is the account being given access to the analytics store data through the share offer.
public CreateShareRequest withPrincipalSubscriber(String principalSubscriber)
The principal subscriber is the account being given access to the analytics store data through the share offer.
principalSubscriber
- The principal subscriber is the account being given access to the analytics store data through the share
offer.public void setShareName(String shareName)
A name given to the share.
shareName
- A name given to the share.public String getShareName()
A name given to the share.
public CreateShareRequest withShareName(String shareName)
A name given to the share.
shareName
- A name given to the share.public String toString()
toString
in class Object
Object.toString()
public CreateShareRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()