@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterResourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
RegisterResourceRequest() |
| Modifier and Type | Method and Description |
|---|---|
RegisterResourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getResourceArn()
The Amazon Resource Name (ARN) of the resource that you want to register.
|
String |
getRoleArn()
The identifier for the role.
|
Boolean |
getUseServiceLinkedRole()
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
|
int |
hashCode() |
Boolean |
isUseServiceLinkedRole()
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
|
void |
setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource that you want to register.
|
void |
setRoleArn(String roleArn)
The identifier for the role.
|
void |
setUseServiceLinkedRole(Boolean useServiceLinkedRole)
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
|
String |
toString()
Returns a string representation of this object.
|
RegisterResourceRequest |
withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource that you want to register.
|
RegisterResourceRequest |
withRoleArn(String roleArn)
The identifier for the role.
|
RegisterResourceRequest |
withUseServiceLinkedRole(Boolean useServiceLinkedRole)
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
|
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 setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource that you want to register.
resourceArn - The Amazon Resource Name (ARN) of the resource that you want to register.public String getResourceArn()
The Amazon Resource Name (ARN) of the resource that you want to register.
public RegisterResourceRequest withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource that you want to register.
resourceArn - The Amazon Resource Name (ARN) of the resource that you want to register.public void setUseServiceLinkedRole(Boolean useServiceLinkedRole)
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
useServiceLinkedRole - Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.public Boolean getUseServiceLinkedRole()
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
public RegisterResourceRequest withUseServiceLinkedRole(Boolean useServiceLinkedRole)
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
useServiceLinkedRole - Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.public Boolean isUseServiceLinkedRole()
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog.
public void setRoleArn(String roleArn)
The identifier for the role.
roleArn - The identifier for the role.public String getRoleArn()
The identifier for the role.
public RegisterResourceRequest withRoleArn(String roleArn)
The identifier for the role.
roleArn - The identifier for the role.public String toString()
toString in class ObjectObject.toString()public RegisterResourceRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.