Send feedback
Class BaseWriteChannel.BaseState.Builder<ServiceOptionsT,EntityT> (2.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.45.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-11-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-11-19 UTC."],[],[]]