@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() |
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, copyBaseTo, 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()
clone in class AmazonWebServiceRequestCopyright © 2020. All rights reserved.