Interface StartExportTaskRequest.Builder
-
- All Superinterfaces:
ApplicationDiscoveryRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>,SdkBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StartExportTaskRequest
public static interface StartExportTaskRequest.Builder extends ApplicationDiscoveryRequest.Builder, SdkPojo, CopyableBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StartExportTaskRequest.BuilderendTime(Instant endTime)The end timestamp for exported data from the single Application Discovery Agent selected in the filters.StartExportTaskRequest.BuilderexportDataFormat(Collection<ExportDataFormat> exportDataFormat)The file format for the returned export data.StartExportTaskRequest.BuilderexportDataFormat(ExportDataFormat... exportDataFormat)The file format for the returned export data.StartExportTaskRequest.BuilderexportDataFormatWithStrings(String... exportDataFormat)The file format for the returned export data.StartExportTaskRequest.BuilderexportDataFormatWithStrings(Collection<String> exportDataFormat)The file format for the returned export data.StartExportTaskRequest.Builderfilters(Collection<ExportFilter> filters)If a filter is present, it selects the singleagentIdof the Application Discovery Agent for which data is exported.StartExportTaskRequest.Builderfilters(Consumer<ExportFilter.Builder>... filters)If a filter is present, it selects the singleagentIdof the Application Discovery Agent for which data is exported.StartExportTaskRequest.Builderfilters(ExportFilter... filters)If a filter is present, it selects the singleagentIdof the Application Discovery Agent for which data is exported.StartExportTaskRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)StartExportTaskRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default StartExportTaskRequest.Builderpreferences(Consumer<ExportPreferences.Builder> preferences)Indicates the type of data that needs to be exported.StartExportTaskRequest.Builderpreferences(ExportPreferences preferences)Indicates the type of data that needs to be exported.StartExportTaskRequest.BuilderstartTime(Instant startTime)The start timestamp for exported data from the single Application Discovery Agent selected in the filters.-
Methods inherited from interface software.amazon.awssdk.services.applicationdiscovery.model.ApplicationDiscoveryRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
exportDataFormatWithStrings
StartExportTaskRequest.Builder exportDataFormatWithStrings(Collection<String> exportDataFormat)
The file format for the returned export data. Default value is
CSV. Note: TheGRAPHMLoption has been deprecated.- Parameters:
exportDataFormat- The file format for the returned export data. Default value isCSV. Note: TheGRAPHMLoption has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataFormatWithStrings
StartExportTaskRequest.Builder exportDataFormatWithStrings(String... exportDataFormat)
The file format for the returned export data. Default value is
CSV. Note: TheGRAPHMLoption has been deprecated.- Parameters:
exportDataFormat- The file format for the returned export data. Default value isCSV. Note: TheGRAPHMLoption has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataFormat
StartExportTaskRequest.Builder exportDataFormat(Collection<ExportDataFormat> exportDataFormat)
The file format for the returned export data. Default value is
CSV. Note: TheGRAPHMLoption has been deprecated.- Parameters:
exportDataFormat- The file format for the returned export data. Default value isCSV. Note: TheGRAPHMLoption has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportDataFormat
StartExportTaskRequest.Builder exportDataFormat(ExportDataFormat... exportDataFormat)
The file format for the returned export data. Default value is
CSV. Note: TheGRAPHMLoption has been deprecated.- Parameters:
exportDataFormat- The file format for the returned export data. Default value isCSV. Note: TheGRAPHMLoption has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
StartExportTaskRequest.Builder filters(Collection<ExportFilter> filters)
If a filter is present, it selects the single
agentIdof the Application Discovery Agent for which data is exported. TheagentIdcan be found in the results of theDescribeAgentsAPI or CLI. If no filter is present,startTimeandendTimeare ignored and exported data includes both Amazon Web Services Application Discovery Service Agentless Collector collectors data and summary data from Application Discovery Agent agents.- Parameters:
filters- If a filter is present, it selects the singleagentIdof the Application Discovery Agent for which data is exported. TheagentIdcan be found in the results of theDescribeAgentsAPI or CLI. If no filter is present,startTimeandendTimeare ignored and exported data includes both Amazon Web Services Application Discovery Service Agentless Collector collectors data and summary data from Application Discovery Agent agents.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
StartExportTaskRequest.Builder filters(ExportFilter... filters)
If a filter is present, it selects the single
agentIdof the Application Discovery Agent for which data is exported. TheagentIdcan be found in the results of theDescribeAgentsAPI or CLI. If no filter is present,startTimeandendTimeare ignored and exported data includes both Amazon Web Services Application Discovery Service Agentless Collector collectors data and summary data from Application Discovery Agent agents.- Parameters:
filters- If a filter is present, it selects the singleagentIdof the Application Discovery Agent for which data is exported. TheagentIdcan be found in the results of theDescribeAgentsAPI or CLI. If no filter is present,startTimeandendTimeare ignored and exported data includes both Amazon Web Services Application Discovery Service Agentless Collector collectors data and summary data from Application Discovery Agent agents.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
StartExportTaskRequest.Builder filters(Consumer<ExportFilter.Builder>... filters)
If a filter is present, it selects the single
This is a convenience method that creates an instance of theagentIdof the Application Discovery Agent for which data is exported. TheagentIdcan be found in the results of theDescribeAgentsAPI or CLI. If no filter is present,startTimeandendTimeare ignored and exported data includes both Amazon Web Services Application Discovery Service Agentless Collector collectors data and summary data from Application Discovery Agent agents.ExportFilter.Builderavoiding the need to create one manually viaExportFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#filters(List.) - Parameters:
filters- a consumer that will call methods onExportFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filters(java.util.Collection)
-
startTime
StartExportTaskRequest.Builder startTime(Instant startTime)
The start timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, data is exported starting from the first data collected by the agent.
- Parameters:
startTime- The start timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, data is exported starting from the first data collected by the agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
StartExportTaskRequest.Builder endTime(Instant endTime)
The end timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, exported data includes the most recent data collected by the agent.
- Parameters:
endTime- The end timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, exported data includes the most recent data collected by the agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preferences
StartExportTaskRequest.Builder preferences(ExportPreferences preferences)
Indicates the type of data that needs to be exported. Only one ExportPreferences can be enabled at any time.
- Parameters:
preferences- Indicates the type of data that needs to be exported. Only one ExportPreferences can be enabled at any time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
preferences
default StartExportTaskRequest.Builder preferences(Consumer<ExportPreferences.Builder> preferences)
Indicates the type of data that needs to be exported. Only one ExportPreferences can be enabled at any time.
This is a convenience method that creates an instance of theExportPreferences.Builderavoiding the need to create one manually viaExportPreferences.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topreferences(ExportPreferences).- Parameters:
preferences- a consumer that will call methods onExportPreferences.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
preferences(ExportPreferences)
-
overrideConfiguration
StartExportTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StartExportTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-