@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateFlywheelRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateFlywheelRequest() |
Modifier and Type | Method and Description |
---|---|
CreateFlywheelRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getActiveModelArn()
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
|
String |
getClientRequestToken()
A unique identifier for the request.
|
String |
getDataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access
the flywheel data in the data lake.
|
String |
getDataLakeS3Uri()
Enter the S3 location for the data lake.
|
DataSecurityConfig |
getDataSecurityConfig()
Data security configurations.
|
String |
getFlywheelName()
Name for the flywheel.
|
String |
getModelType()
The model type.
|
List<Tag> |
getTags()
The tags to associate with this flywheel.
|
TaskConfig |
getTaskConfig()
Configuration about the custom classifier associated with the flywheel.
|
int |
hashCode() |
void |
setActiveModelArn(String activeModelArn)
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
|
void |
setClientRequestToken(String clientRequestToken)
A unique identifier for the request.
|
void |
setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access
the flywheel data in the data lake.
|
void |
setDataLakeS3Uri(String dataLakeS3Uri)
Enter the S3 location for the data lake.
|
void |
setDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configurations.
|
void |
setFlywheelName(String flywheelName)
Name for the flywheel.
|
void |
setModelType(String modelType)
The model type.
|
void |
setTags(Collection<Tag> tags)
The tags to associate with this flywheel.
|
void |
setTaskConfig(TaskConfig taskConfig)
Configuration about the custom classifier associated with the flywheel.
|
String |
toString()
Returns a string representation of this object.
|
CreateFlywheelRequest |
withActiveModelArn(String activeModelArn)
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
|
CreateFlywheelRequest |
withClientRequestToken(String clientRequestToken)
A unique identifier for the request.
|
CreateFlywheelRequest |
withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access
the flywheel data in the data lake.
|
CreateFlywheelRequest |
withDataLakeS3Uri(String dataLakeS3Uri)
Enter the S3 location for the data lake.
|
CreateFlywheelRequest |
withDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configurations.
|
CreateFlywheelRequest |
withFlywheelName(String flywheelName)
Name for the flywheel.
|
CreateFlywheelRequest |
withModelType(ModelType modelType)
The model type.
|
CreateFlywheelRequest |
withModelType(String modelType)
The model type.
|
CreateFlywheelRequest |
withTags(Collection<Tag> tags)
The tags to associate with this flywheel.
|
CreateFlywheelRequest |
withTags(Tag... tags)
The tags to associate with this flywheel.
|
CreateFlywheelRequest |
withTaskConfig(TaskConfig taskConfig)
Configuration about the custom classifier associated with the flywheel.
|
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 setFlywheelName(String flywheelName)
Name for the flywheel.
flywheelName
- Name for the flywheel.public String getFlywheelName()
Name for the flywheel.
public CreateFlywheelRequest withFlywheelName(String flywheelName)
Name for the flywheel.
flywheelName
- Name for the flywheel.public void setActiveModelArn(String activeModelArn)
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
activeModelArn
- To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model
version.public String getActiveModelArn()
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
public CreateFlywheelRequest withActiveModelArn(String activeModelArn)
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
activeModelArn
- To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model
version.public void setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access the flywheel data in the data lake.
dataAccessRoleArn
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to
access the flywheel data in the data lake.public String getDataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access the flywheel data in the data lake.
public CreateFlywheelRequest withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access the flywheel data in the data lake.
dataAccessRoleArn
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to
access the flywheel data in the data lake.public void setTaskConfig(TaskConfig taskConfig)
Configuration about the custom classifier associated with the flywheel.
taskConfig
- Configuration about the custom classifier associated with the flywheel.public TaskConfig getTaskConfig()
Configuration about the custom classifier associated with the flywheel.
public CreateFlywheelRequest withTaskConfig(TaskConfig taskConfig)
Configuration about the custom classifier associated with the flywheel.
taskConfig
- Configuration about the custom classifier associated with the flywheel.public void setModelType(String modelType)
The model type.
modelType
- The model type.ModelType
public String getModelType()
The model type.
ModelType
public CreateFlywheelRequest withModelType(String modelType)
The model type.
modelType
- The model type.ModelType
public CreateFlywheelRequest withModelType(ModelType modelType)
The model type.
modelType
- The model type.ModelType
public void setDataLakeS3Uri(String dataLakeS3Uri)
Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3 bucket. The flywheel creates the data lake at this location.
dataLakeS3Uri
- Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3
bucket. The flywheel creates the data lake at this location.public String getDataLakeS3Uri()
Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3 bucket. The flywheel creates the data lake at this location.
public CreateFlywheelRequest withDataLakeS3Uri(String dataLakeS3Uri)
Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3 bucket. The flywheel creates the data lake at this location.
dataLakeS3Uri
- Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3
bucket. The flywheel creates the data lake at this location.public void setDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configurations.
dataSecurityConfig
- Data security configurations.public DataSecurityConfig getDataSecurityConfig()
Data security configurations.
public CreateFlywheelRequest withDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configurations.
dataSecurityConfig
- Data security configurations.public void setClientRequestToken(String clientRequestToken)
A unique identifier for the request. If you don't set the client request token, Amazon Comprehend generates one.
clientRequestToken
- A unique identifier for the request. If you don't set the client request token, Amazon Comprehend
generates one.public String getClientRequestToken()
A unique identifier for the request. If you don't set the client request token, Amazon Comprehend generates one.
public CreateFlywheelRequest withClientRequestToken(String clientRequestToken)
A unique identifier for the request. If you don't set the client request token, Amazon Comprehend generates one.
clientRequestToken
- A unique identifier for the request. If you don't set the client request token, Amazon Comprehend
generates one.public List<Tag> getTags()
The tags to associate with this flywheel.
public void setTags(Collection<Tag> tags)
The tags to associate with this flywheel.
tags
- The tags to associate with this flywheel.public CreateFlywheelRequest withTags(Tag... tags)
The tags to associate with this flywheel.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags to associate with this flywheel.public CreateFlywheelRequest withTags(Collection<Tag> tags)
The tags to associate with this flywheel.
tags
- The tags to associate with this flywheel.public String toString()
toString
in class Object
Object.toString()
public CreateFlywheelRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()