Send feedback
Class BaseWriteChannel.BaseState.Builder<ServiceOptionsT,EntityT> (2.8.9)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.8.9 keyboard_arrow_down
public abstract static class BaseWriteChannel . BaseState . Builder<ServiceOptionsT , EntityT >
Base builder for a write channel's state. Users are not supposed to access this class
directly.
Inheritance
java.lang.Object >
BaseWriteChannel.BaseState.Builder<ServiceOptionsT,EntityT>
Type Parameters
Name Description ServiceOptionsT EntityT
Constructors
Builder(ServiceOptionsT options, EntityT entity, String uploadId)
protected Builder ( ServiceOptionsT options , EntityT entity , String uploadId )
Parameters
Name Description options ServiceOptionsT
entity EntityT
uploadId String
Methods
build()
public abstract RestorableState<WriteChannel> build ()
Returns
setBuffer(byte[] buffer)
public BaseWriteChannel . BaseState . Builder<ServiceOptionsT , EntityT > setBuffer ( byte [] buffer )
Parameter
Name Description buffer byte []
Returns
Type Description Builder <ServiceOptionsT ,EntityT >
setChunkSize(int chunkSize)
public BaseWriteChannel . BaseState . Builder<ServiceOptionsT , EntityT > setChunkSize ( int chunkSize )
Parameter
Name Description chunkSize int
Returns
Type Description Builder <ServiceOptionsT ,EntityT >
setIsOpen(boolean isOpen)
public BaseWriteChannel . BaseState . Builder<ServiceOptionsT , EntityT > setIsOpen ( boolean isOpen )
Parameter
Returns
Type Description Builder <ServiceOptionsT ,EntityT >
setPosition(long position)
public BaseWriteChannel . BaseState . Builder<ServiceOptionsT , EntityT > setPosition ( long position )
Parameter
Name Description position long
Returns
Type Description Builder <ServiceOptionsT ,EntityT >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-05 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-05 UTC."],[],[]]