Class ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder (2.18.0)

public static final class ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder extends GeneratedMessageV3.Builder<ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder> implements ComposeObjectRequest.SourceObject.ObjectPreconditionsOrBuilder

Preconditions for a source object of a composition request.

Protobuf type google.storage.v2.ComposeObjectRequest.SourceObject.ObjectPreconditions

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder
Overrides

build()

public ComposeObjectRequest.SourceObject.ObjectPreconditions build()
Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions

buildPartial()

public ComposeObjectRequest.SourceObject.ObjectPreconditions buildPartial()
Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions

clear()

public ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder clear()
Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder
Overrides

clearIfGenerationMatch()

public ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder clearIfGenerationMatch()

Only perform the composition if the generation of the source object that would be used matches this value. If this value and a generation are both specified, they must be the same value or the call will fail.

optional int64 if_generation_match = 1;

Returns
Type Description
ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description