Interface GetCaptureDataResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetCaptureDataResponse.Builder,,GetCaptureDataResponse> IoTSiteWiseResponse.Builder,SdkBuilder<GetCaptureDataResponse.Builder,,GetCaptureDataResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetCaptureDataResponse
@Mutable
@NotThreadSafe
public static interface GetCaptureDataResponse.Builder
extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<GetCaptureDataResponse.Builder,GetCaptureDataResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe binary video data.The type of the returned data.dataType(VideoDataType dataType) The type of the returned data.default GetCaptureDataResponse.BuilderendTime(Consumer<TimeInNanos.Builder> endTime) The actual end time of the returned data.endTime(TimeInNanos endTime) The actual end time of the returned data.The token used to retrieve the next chunk.default GetCaptureDataResponse.BuilderstartTime(Consumer<TimeInNanos.Builder> startTime) The actual start time of the returned data.startTime(TimeInNanos startTime) The actual start time of the returned data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
data
The binary video data.
- Parameters:
data- The binary video data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The actual start time of the returned data.
- Parameters:
startTime- The actual start time of the returned data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The actual start time of the returned data.
This is a convenience method that creates an instance of theTimeInNanos.Builderavoiding the need to create one manually viaTimeInNanos.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostartTime(TimeInNanos).- Parameters:
startTime- a consumer that will call methods onTimeInNanos.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endTime
The actual end time of the returned data.
- Parameters:
endTime- The actual end time of the returned data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The actual end time of the returned data.
This is a convenience method that creates an instance of theTimeInNanos.Builderavoiding the need to create one manually viaTimeInNanos.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendTime(TimeInNanos).- Parameters:
endTime- a consumer that will call methods onTimeInNanos.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataType
The type of the returned data.
- Parameters:
dataType- The type of the returned data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataType
The type of the returned data.
- Parameters:
dataType- The type of the returned data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The token used to retrieve the next chunk. Absent if no more data is available.
- Parameters:
nextToken- The token used to retrieve the next chunk. Absent if no more data is available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-