@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfiguredTableSummary extends Object implements Serializable, Cloneable, StructuredPojo
The configured table summary for the objects listed by the request.
Constructor and Description |
---|
ConfiguredTableSummary() |
Modifier and Type | Method and Description |
---|---|
ConfiguredTableSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAnalysisMethod()
The analysis method for the configured tables.
|
List<String> |
getAnalysisRuleTypes()
The types of analysis rules associated with this configured table.
|
String |
getArn()
The unique ARN of the configured table.
|
Date |
getCreateTime()
The time the configured table was created.
|
String |
getId()
The unique ID of the configured table.
|
String |
getName()
The name of the configured table.
|
Date |
getUpdateTime()
The time the configured table was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAnalysisMethod(String analysisMethod)
The analysis method for the configured tables.
|
void |
setAnalysisRuleTypes(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
void |
setArn(String arn)
The unique ARN of the configured table.
|
void |
setCreateTime(Date createTime)
The time the configured table was created.
|
void |
setId(String id)
The unique ID of the configured table.
|
void |
setName(String name)
The name of the configured table.
|
void |
setUpdateTime(Date updateTime)
The time the configured table was last updated.
|
String |
toString()
Returns a string representation of this object.
|
ConfiguredTableSummary |
withAnalysisMethod(AnalysisMethod analysisMethod)
The analysis method for the configured tables.
|
ConfiguredTableSummary |
withAnalysisMethod(String analysisMethod)
The analysis method for the configured tables.
|
ConfiguredTableSummary |
withAnalysisRuleTypes(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTableSummary |
withAnalysisRuleTypes(ConfiguredTableAnalysisRuleType... analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTableSummary |
withAnalysisRuleTypes(String... analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTableSummary |
withArn(String arn)
The unique ARN of the configured table.
|
ConfiguredTableSummary |
withCreateTime(Date createTime)
The time the configured table was created.
|
ConfiguredTableSummary |
withId(String id)
The unique ID of the configured table.
|
ConfiguredTableSummary |
withName(String name)
The name of the configured table.
|
ConfiguredTableSummary |
withUpdateTime(Date updateTime)
The time the configured table was last updated.
|
public void setId(String id)
The unique ID of the configured table.
id
- The unique ID of the configured table.public String getId()
The unique ID of the configured table.
public ConfiguredTableSummary withId(String id)
The unique ID of the configured table.
id
- The unique ID of the configured table.public void setArn(String arn)
The unique ARN of the configured table.
arn
- The unique ARN of the configured table.public String getArn()
The unique ARN of the configured table.
public ConfiguredTableSummary withArn(String arn)
The unique ARN of the configured table.
arn
- The unique ARN of the configured table.public void setName(String name)
The name of the configured table.
name
- The name of the configured table.public String getName()
The name of the configured table.
public ConfiguredTableSummary withName(String name)
The name of the configured table.
name
- The name of the configured table.public void setCreateTime(Date createTime)
The time the configured table was created.
createTime
- The time the configured table was created.public Date getCreateTime()
The time the configured table was created.
public ConfiguredTableSummary withCreateTime(Date createTime)
The time the configured table was created.
createTime
- The time the configured table was created.public void setUpdateTime(Date updateTime)
The time the configured table was last updated.
updateTime
- The time the configured table was last updated.public Date getUpdateTime()
The time the configured table was last updated.
public ConfiguredTableSummary withUpdateTime(Date updateTime)
The time the configured table was last updated.
updateTime
- The time the configured table was last updated.public List<String> getAnalysisRuleTypes()
The types of analysis rules associated with this configured table.
ConfiguredTableAnalysisRuleType
public void setAnalysisRuleTypes(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table.
analysisRuleTypes
- The types of analysis rules associated with this configured table.ConfiguredTableAnalysisRuleType
public ConfiguredTableSummary withAnalysisRuleTypes(String... analysisRuleTypes)
The types of analysis rules associated with this configured table.
NOTE: This method appends the values to the existing list (if any). Use
setAnalysisRuleTypes(java.util.Collection)
or withAnalysisRuleTypes(java.util.Collection)
if
you want to override the existing values.
analysisRuleTypes
- The types of analysis rules associated with this configured table.ConfiguredTableAnalysisRuleType
public ConfiguredTableSummary withAnalysisRuleTypes(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table.
analysisRuleTypes
- The types of analysis rules associated with this configured table.ConfiguredTableAnalysisRuleType
public ConfiguredTableSummary withAnalysisRuleTypes(ConfiguredTableAnalysisRuleType... analysisRuleTypes)
The types of analysis rules associated with this configured table.
analysisRuleTypes
- The types of analysis rules associated with this configured table.ConfiguredTableAnalysisRuleType
public void setAnalysisMethod(String analysisMethod)
The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.
analysisMethod
- The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.AnalysisMethod
public String getAnalysisMethod()
The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.
AnalysisMethod
public ConfiguredTableSummary withAnalysisMethod(String analysisMethod)
The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.
analysisMethod
- The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.AnalysisMethod
public ConfiguredTableSummary withAnalysisMethod(AnalysisMethod analysisMethod)
The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.
analysisMethod
- The analysis method for the configured tables. The only valid value is currently `DIRECT_QUERY`.AnalysisMethod
public String toString()
toString
in class Object
Object.toString()
public ConfiguredTableSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.