@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FlywheelProperties extends Object implements Serializable, Cloneable, StructuredPojo
The flywheel properties.
Constructor and Description |
---|
FlywheelProperties() |
Modifier and Type | Method and Description |
---|---|
FlywheelProperties |
clone() |
boolean |
equals(Object obj) |
String |
getActiveModelArn()
The Amazon Resource Number (ARN) of the active model version.
|
Date |
getCreationTime()
Creation time of the flywheel.
|
String |
getDataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel
data.
|
String |
getDataLakeS3Uri()
Amazon S3 URI of the data lake location.
|
DataSecurityConfig |
getDataSecurityConfig()
Data security configuration.
|
String |
getFlywheelArn()
The Amazon Resource Number (ARN) of the flywheel.
|
Date |
getLastModifiedTime()
Last modified time for the flywheel.
|
String |
getLatestFlywheelIteration()
The most recent flywheel iteration.
|
String |
getMessage()
A description of the status of the flywheel.
|
String |
getModelType()
Model type of the flywheel's model.
|
String |
getStatus()
The status of the flywheel.
|
TaskConfig |
getTaskConfig()
Configuration about the model associated with a flywheel.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActiveModelArn(String activeModelArn)
The Amazon Resource Number (ARN) of the active model version.
|
void |
setCreationTime(Date creationTime)
Creation time of the flywheel.
|
void |
setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel
data.
|
void |
setDataLakeS3Uri(String dataLakeS3Uri)
Amazon S3 URI of the data lake location.
|
void |
setDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configuration.
|
void |
setFlywheelArn(String flywheelArn)
The Amazon Resource Number (ARN) of the flywheel.
|
void |
setLastModifiedTime(Date lastModifiedTime)
Last modified time for the flywheel.
|
void |
setLatestFlywheelIteration(String latestFlywheelIteration)
The most recent flywheel iteration.
|
void |
setMessage(String message)
A description of the status of the flywheel.
|
void |
setModelType(String modelType)
Model type of the flywheel's model.
|
void |
setStatus(String status)
The status of the flywheel.
|
void |
setTaskConfig(TaskConfig taskConfig)
Configuration about the model associated with a flywheel.
|
String |
toString()
Returns a string representation of this object.
|
FlywheelProperties |
withActiveModelArn(String activeModelArn)
The Amazon Resource Number (ARN) of the active model version.
|
FlywheelProperties |
withCreationTime(Date creationTime)
Creation time of the flywheel.
|
FlywheelProperties |
withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel
data.
|
FlywheelProperties |
withDataLakeS3Uri(String dataLakeS3Uri)
Amazon S3 URI of the data lake location.
|
FlywheelProperties |
withDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configuration.
|
FlywheelProperties |
withFlywheelArn(String flywheelArn)
The Amazon Resource Number (ARN) of the flywheel.
|
FlywheelProperties |
withLastModifiedTime(Date lastModifiedTime)
Last modified time for the flywheel.
|
FlywheelProperties |
withLatestFlywheelIteration(String latestFlywheelIteration)
The most recent flywheel iteration.
|
FlywheelProperties |
withMessage(String message)
A description of the status of the flywheel.
|
FlywheelProperties |
withModelType(ModelType modelType)
Model type of the flywheel's model.
|
FlywheelProperties |
withModelType(String modelType)
Model type of the flywheel's model.
|
FlywheelProperties |
withStatus(FlywheelStatus status)
The status of the flywheel.
|
FlywheelProperties |
withStatus(String status)
The status of the flywheel.
|
FlywheelProperties |
withTaskConfig(TaskConfig taskConfig)
Configuration about the model associated with a flywheel.
|
public void setFlywheelArn(String flywheelArn)
The Amazon Resource Number (ARN) of the flywheel.
flywheelArn
- The Amazon Resource Number (ARN) of the flywheel.public String getFlywheelArn()
The Amazon Resource Number (ARN) of the flywheel.
public FlywheelProperties withFlywheelArn(String flywheelArn)
The Amazon Resource Number (ARN) of the flywheel.
flywheelArn
- The Amazon Resource Number (ARN) of the flywheel.public void setActiveModelArn(String activeModelArn)
The Amazon Resource Number (ARN) of the active model version.
activeModelArn
- The Amazon Resource Number (ARN) of the active model version.public String getActiveModelArn()
The Amazon Resource Number (ARN) of the active model version.
public FlywheelProperties withActiveModelArn(String activeModelArn)
The Amazon Resource Number (ARN) of the active model version.
activeModelArn
- The Amazon Resource Number (ARN) of the active model version.public void setDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
dataAccessRoleArn
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the
flywheel data.public String getDataAccessRoleArn()
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
public FlywheelProperties withDataAccessRoleArn(String dataAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
dataAccessRoleArn
- The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the
flywheel data.public void setTaskConfig(TaskConfig taskConfig)
Configuration about the model associated with a flywheel.
taskConfig
- Configuration about the model associated with a flywheel.public TaskConfig getTaskConfig()
Configuration about the model associated with a flywheel.
public FlywheelProperties withTaskConfig(TaskConfig taskConfig)
Configuration about the model associated with a flywheel.
taskConfig
- Configuration about the model associated with a flywheel.public void setDataLakeS3Uri(String dataLakeS3Uri)
Amazon S3 URI of the data lake location.
dataLakeS3Uri
- Amazon S3 URI of the data lake location.public String getDataLakeS3Uri()
Amazon S3 URI of the data lake location.
public FlywheelProperties withDataLakeS3Uri(String dataLakeS3Uri)
Amazon S3 URI of the data lake location.
dataLakeS3Uri
- Amazon S3 URI of the data lake location.public void setDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configuration.
dataSecurityConfig
- Data security configuration.public DataSecurityConfig getDataSecurityConfig()
Data security configuration.
public FlywheelProperties withDataSecurityConfig(DataSecurityConfig dataSecurityConfig)
Data security configuration.
dataSecurityConfig
- Data security configuration.public void setStatus(String status)
The status of the flywheel.
status
- The status of the flywheel.FlywheelStatus
public String getStatus()
The status of the flywheel.
FlywheelStatus
public FlywheelProperties withStatus(String status)
The status of the flywheel.
status
- The status of the flywheel.FlywheelStatus
public FlywheelProperties withStatus(FlywheelStatus status)
The status of the flywheel.
status
- The status of the flywheel.FlywheelStatus
public void setModelType(String modelType)
Model type of the flywheel's model.
modelType
- Model type of the flywheel's model.ModelType
public String getModelType()
Model type of the flywheel's model.
ModelType
public FlywheelProperties withModelType(String modelType)
Model type of the flywheel's model.
modelType
- Model type of the flywheel's model.ModelType
public FlywheelProperties withModelType(ModelType modelType)
Model type of the flywheel's model.
modelType
- Model type of the flywheel's model.ModelType
public void setMessage(String message)
A description of the status of the flywheel.
message
- A description of the status of the flywheel.public String getMessage()
A description of the status of the flywheel.
public FlywheelProperties withMessage(String message)
A description of the status of the flywheel.
message
- A description of the status of the flywheel.public void setCreationTime(Date creationTime)
Creation time of the flywheel.
creationTime
- Creation time of the flywheel.public Date getCreationTime()
Creation time of the flywheel.
public FlywheelProperties withCreationTime(Date creationTime)
Creation time of the flywheel.
creationTime
- Creation time of the flywheel.public void setLastModifiedTime(Date lastModifiedTime)
Last modified time for the flywheel.
lastModifiedTime
- Last modified time for the flywheel.public Date getLastModifiedTime()
Last modified time for the flywheel.
public FlywheelProperties withLastModifiedTime(Date lastModifiedTime)
Last modified time for the flywheel.
lastModifiedTime
- Last modified time for the flywheel.public void setLatestFlywheelIteration(String latestFlywheelIteration)
The most recent flywheel iteration.
latestFlywheelIteration
- The most recent flywheel iteration.public String getLatestFlywheelIteration()
The most recent flywheel iteration.
public FlywheelProperties withLatestFlywheelIteration(String latestFlywheelIteration)
The most recent flywheel iteration.
latestFlywheelIteration
- The most recent flywheel iteration.public String toString()
toString
in class Object
Object.toString()
public FlywheelProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.