Send feedback
Class BaseWriteChannel.BaseState.Builder<ServiceOptionsT,EntityT> (2.31.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.31.0 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 )
Internal Only : This feature is not stable for application use.
This class should only be extended within google-cloud-java
Parameters Name Description options
ServiceOptionsT
entity
EntityT
uploadId
String
Methods
build()
public abstract RestorableState<WriteChannel> build ()
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 Name Description isOpen
boolean
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-19 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-19 UTC."],[],[]]