Interface ExportOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExportOptions.Builder,,ExportOptions> SdkBuilder<ExportOptions.Builder,,ExportOptions> SdkPojo
- Enclosing class:
ExportOptions
-
Method Summary
Modifier and TypeMethodDescriptionincludeReferencesDeep(Boolean includeReferencesDeep) Specifies whether to include all objects referenced by the exported objects, recursively.objects(Collection<SavedObjectIdentifier> objects) A list of specific saved objects to include in the migration, identified by type and ID.objects(Consumer<SavedObjectIdentifier.Builder>... objects) A list of specific saved objects to include in the migration, identified by type and ID.objects(SavedObjectIdentifier... objects) A list of specific saved objects to include in the migration, identified by type and ID.A list of saved object types to include in the migration.types(Collection<String> types) A list of saved object types to include in the migration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
types
A list of saved object types to include in the migration. Valid values include
dashboard,visualization,index-pattern,search, andquery.- Parameters:
types- A list of saved object types to include in the migration. Valid values includedashboard,visualization,index-pattern,search, andquery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
types
A list of saved object types to include in the migration. Valid values include
dashboard,visualization,index-pattern,search, andquery.- Parameters:
types- A list of saved object types to include in the migration. Valid values includedashboard,visualization,index-pattern,search, andquery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objects
A list of specific saved objects to include in the migration, identified by type and ID.
- Parameters:
objects- A list of specific saved objects to include in the migration, identified by type and ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objects
A list of specific saved objects to include in the migration, identified by type and ID.
- Parameters:
objects- A list of specific saved objects to include in the migration, identified by type and ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objects
A list of specific saved objects to include in the migration, identified by type and ID.
This is a convenience method that creates an instance of theSavedObjectIdentifier.Builderavoiding the need to create one manually viaSavedObjectIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toobjects(List<SavedObjectIdentifier>).- Parameters:
objects- a consumer that will call methods onSavedObjectIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
includeReferencesDeep
Specifies whether to include all objects referenced by the exported objects, recursively.
- Parameters:
includeReferencesDeep- Specifies whether to include all objects referenced by the exported objects, recursively.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-