@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 Object
Object.toString()
public ExportResourceSpecification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.