@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SchemaAnalysisRuleRequest extends Object implements Serializable, Cloneable, StructuredPojo
Defines the information that's necessary to retrieve an analysis rule schema. Schema analysis rules are uniquely identiļ¬ed by a combination of the schema name and the analysis rule type for a given collaboration.
| Constructor and Description | 
|---|
SchemaAnalysisRuleRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
SchemaAnalysisRuleRequest | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getName()
 The name of the analysis rule schema that you are requesting. 
 | 
String | 
getType()
 The type of analysis rule schema that you are requesting. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setName(String name)
 The name of the analysis rule schema that you are requesting. 
 | 
void | 
setType(String type)
 The type of analysis rule schema that you are requesting. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
SchemaAnalysisRuleRequest | 
withName(String name)
 The name of the analysis rule schema that you are requesting. 
 | 
SchemaAnalysisRuleRequest | 
withType(AnalysisRuleType type)
 The type of analysis rule schema that you are requesting. 
 | 
SchemaAnalysisRuleRequest | 
withType(String type)
 The type of analysis rule schema that you are requesting. 
 | 
public void setName(String name)
The name of the analysis rule schema that you are requesting.
name - The name of the analysis rule schema that you are requesting.public String getName()
The name of the analysis rule schema that you are requesting.
public SchemaAnalysisRuleRequest withName(String name)
The name of the analysis rule schema that you are requesting.
name - The name of the analysis rule schema that you are requesting.public void setType(String type)
The type of analysis rule schema that you are requesting.
type - The type of analysis rule schema that you are requesting.AnalysisRuleTypepublic String getType()
The type of analysis rule schema that you are requesting.
AnalysisRuleTypepublic SchemaAnalysisRuleRequest withType(String type)
The type of analysis rule schema that you are requesting.
type - The type of analysis rule schema that you are requesting.AnalysisRuleTypepublic SchemaAnalysisRuleRequest withType(AnalysisRuleType type)
The type of analysis rule schema that you are requesting.
type - The type of analysis rule schema that you are requesting.AnalysisRuleTypepublic String toString()
toString in class ObjectObject.toString()public SchemaAnalysisRuleRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.