@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportResourceSpecification extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about the bot or bot locale that you want to export. You can specify the
botExportSpecification or the botLocaleExportSpecification, but not both.
| Constructor and Description |
|---|
ExportResourceSpecification() |
| Modifier and Type | Method and Description |
|---|---|
ExportResourceSpecification |
clone() |
boolean |
equals(Object obj) |
BotExportSpecification |
getBotExportSpecification()
Parameters for exporting a bot.
|
BotLocaleExportSpecification |
getBotLocaleExportSpecification()
Parameters for exporting a bot locale.
|
CustomVocabularyExportSpecification |
getCustomVocabularyExportSpecification()
The parameters required to export a custom vocabulary.
|
TestSetExportSpecification |
getTestSetExportSpecification()
Specifications for the test set that is exported as a resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBotExportSpecification(BotExportSpecification botExportSpecification)
Parameters for exporting a bot.
|
void |
setBotLocaleExportSpecification(BotLocaleExportSpecification botLocaleExportSpecification)
Parameters for exporting a bot locale.
|
void |
setCustomVocabularyExportSpecification(CustomVocabularyExportSpecification customVocabularyExportSpecification)
The parameters required to export a custom vocabulary.
|
void |
setTestSetExportSpecification(TestSetExportSpecification testSetExportSpecification)
Specifications for the test set that is exported as a resource.
|
String |
toString()
Returns a string representation of this object.
|
ExportResourceSpecification |
withBotExportSpecification(BotExportSpecification botExportSpecification)
Parameters for exporting a bot.
|
ExportResourceSpecification |
withBotLocaleExportSpecification(BotLocaleExportSpecification botLocaleExportSpecification)
Parameters for exporting a bot locale.
|
ExportResourceSpecification |
withCustomVocabularyExportSpecification(CustomVocabularyExportSpecification customVocabularyExportSpecification)
The parameters required to export a custom vocabulary.
|
ExportResourceSpecification |
withTestSetExportSpecification(TestSetExportSpecification testSetExportSpecification)
Specifications for the test set that is exported as a resource.
|
public void setBotExportSpecification(BotExportSpecification botExportSpecification)
Parameters for exporting a bot.
botExportSpecification - Parameters for exporting a bot.public BotExportSpecification getBotExportSpecification()
Parameters for exporting a bot.
public ExportResourceSpecification withBotExportSpecification(BotExportSpecification botExportSpecification)
Parameters for exporting a bot.
botExportSpecification - Parameters for exporting a bot.public void setBotLocaleExportSpecification(BotLocaleExportSpecification botLocaleExportSpecification)
Parameters for exporting a bot locale.
botLocaleExportSpecification - Parameters for exporting a bot locale.public BotLocaleExportSpecification getBotLocaleExportSpecification()
Parameters for exporting a bot locale.
public ExportResourceSpecification withBotLocaleExportSpecification(BotLocaleExportSpecification botLocaleExportSpecification)
Parameters for exporting a bot locale.
botLocaleExportSpecification - Parameters for exporting a bot locale.public void setCustomVocabularyExportSpecification(CustomVocabularyExportSpecification customVocabularyExportSpecification)
The parameters required to export a custom vocabulary.
customVocabularyExportSpecification - The parameters required to export a custom vocabulary.public CustomVocabularyExportSpecification getCustomVocabularyExportSpecification()
The parameters required to export a custom vocabulary.
public ExportResourceSpecification withCustomVocabularyExportSpecification(CustomVocabularyExportSpecification customVocabularyExportSpecification)
The parameters required to export a custom vocabulary.
customVocabularyExportSpecification - The parameters required to export a custom vocabulary.public void setTestSetExportSpecification(TestSetExportSpecification testSetExportSpecification)
Specifications for the test set that is exported as a resource.
testSetExportSpecification - Specifications for the test set that is exported as a resource.public TestSetExportSpecification getTestSetExportSpecification()
Specifications for the test set that is exported as a resource.
public ExportResourceSpecification withTestSetExportSpecification(TestSetExportSpecification testSetExportSpecification)
Specifications for the test set that is exported as a resource.
testSetExportSpecification - Specifications for the test set that is exported as a resource.public String toString()
toString in class ObjectObject.toString()public ExportResourceSpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.