Class DrawBitmapRequestStream.Info.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
com.ironsoftware.ironpdf.internal.proto.DrawBitmapRequestStream.Info.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder,- com.google.protobuf.MessageLite.Builder,- com.google.protobuf.MessageLiteOrBuilder,- com.google.protobuf.MessageOrBuilder,- DrawBitmapRequestStream.InfoOrBuilder,- Cloneable
- Enclosing class:
- DrawBitmapRequestStream.Info
public static final class DrawBitmapRequestStream.Info.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
implements DrawBitmapRequestStream.InfoOrBuilder
Protobuf type 
IronPdfEngine.Proto.DrawBitmapRequestStream.Info- 
Method SummaryModifier and TypeMethodDescriptionaddAllPageIndexes(Iterable<? extends Integer> values) repeated int32 page_indexes = 2;addPageIndexes(int value) repeated int32 page_indexes = 2;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()double desired_height = 6;double desired_width = 5;.IronPdfEngine.Proto.PdfDocument document = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated int32 page_indexes = 2;optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;clearX()different API: this will draw at same x,y for every pageclearY()double y = 4;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordoubledouble desired_height = 6;doubledouble desired_width = 5;.IronPdfEngine.Proto.PdfDocument document = 1;.IronPdfEngine.Proto.PdfDocument document = 1;.IronPdfEngine.Proto.PdfDocument document = 1;intgetPageIndexes(int index) repeated int32 page_indexes = 2;intrepeated int32 page_indexes = 2;repeated int32 page_indexes = 2;optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;doublegetX()different API: this will draw at same x,y for every pagedoublegetY()double y = 4;boolean.IronPdfEngine.Proto.PdfDocument document = 1;booleanoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDocument(PdfDocument value) .IronPdfEngine.Proto.PdfDocument document = 1;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePixelFormat(PixelFormat value) optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setDesiredHeight(double value) double desired_height = 6;setDesiredWidth(double value) double desired_width = 5;setDocument(PdfDocument value) .IronPdfEngine.Proto.PdfDocument document = 1;setDocument(PdfDocument.Builder builderForValue) .IronPdfEngine.Proto.PdfDocument document = 1;setPageIndexes(int index, int value) repeated int32 page_indexes = 2;setPixelFormat(PixelFormat value) optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;setPixelFormat(PixelFormat.Builder builderForValue) optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setX(double value) different API: this will draw at same x,y for every pagesetY(double value) double y = 4;Methods inherited from class com.google.protobuf.GeneratedMessageV3.BuildergetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.BuildermergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.BuildermergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilderfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
- 
Method Details- 
getDescriptorpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
- 
internalGetFieldAccessorTableprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
- internalGetFieldAccessorTablein class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
clear- Specified by:
- clearin interface- com.google.protobuf.Message.Builder
- Specified by:
- clearin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clearin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
getDescriptorForTypepublic com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.Message.Builder
- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
getDefaultInstanceForType- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageOrBuilder
 
- 
build- Specified by:
- buildin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildin interface- com.google.protobuf.MessageLite.Builder
 
- 
buildPartial- Specified by:
- buildPartialin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildPartialin interface- com.google.protobuf.MessageLite.Builder
 
- 
clone- Specified by:
- clonein interface- com.google.protobuf.Message.Builder
- Specified by:
- clonein interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clonein class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
setFieldpublic DrawBitmapRequestStream.Info.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
- setFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- setFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
clearFieldpublic DrawBitmapRequestStream.Info.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
- clearFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- clearFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
clearOneofpublic DrawBitmapRequestStream.Info.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
- clearOneofin interface- com.google.protobuf.Message.Builder
- Overrides:
- clearOneofin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
setRepeatedFieldpublic DrawBitmapRequestStream.Info.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
- setRepeatedFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- setRepeatedFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
addRepeatedFieldpublic DrawBitmapRequestStream.Info.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
- addRepeatedFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- addRepeatedFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
mergeFrom- Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
mergeFrom
- 
isInitializedpublic final boolean isInitialized()- Specified by:
- isInitializedin interface- com.google.protobuf.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
mergeFrompublic DrawBitmapRequestStream.Info.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Specified by:
- mergeFromin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<DrawBitmapRequestStream.Info.Builder>
- Throws:
- IOException
 
- 
hasDocumentpublic boolean hasDocument().IronPdfEngine.Proto.PdfDocument document = 1;- Specified by:
- hasDocumentin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- Whether the document field is set.
 
- 
getDocument.IronPdfEngine.Proto.PdfDocument document = 1;- Specified by:
- getDocumentin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The document.
 
- 
setDocument.IronPdfEngine.Proto.PdfDocument document = 1;
- 
setDocument.IronPdfEngine.Proto.PdfDocument document = 1;
- 
mergeDocument.IronPdfEngine.Proto.PdfDocument document = 1;
- 
clearDocument.IronPdfEngine.Proto.PdfDocument document = 1;
- 
getDocumentBuilder.IronPdfEngine.Proto.PdfDocument document = 1;
- 
getDocumentOrBuilder.IronPdfEngine.Proto.PdfDocument document = 1;- Specified by:
- getDocumentOrBuilderin interface- DrawBitmapRequestStream.InfoOrBuilder
 
- 
getPageIndexesListrepeated int32 page_indexes = 2;- Specified by:
- getPageIndexesListin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- A list containing the pageIndexes.
 
- 
getPageIndexesCountpublic int getPageIndexesCount()repeated int32 page_indexes = 2;- Specified by:
- getPageIndexesCountin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The count of pageIndexes.
 
- 
getPageIndexespublic int getPageIndexes(int index) repeated int32 page_indexes = 2;- Specified by:
- getPageIndexesin interface- DrawBitmapRequestStream.InfoOrBuilder
- Parameters:
- index- The index of the element to return.
- Returns:
- The pageIndexes at the given index.
 
- 
setPageIndexesrepeated int32 page_indexes = 2;- Parameters:
- index- The index to set the value at.
- value- The pageIndexes to set.
- Returns:
- This builder for chaining.
 
- 
addPageIndexesrepeated int32 page_indexes = 2;- Parameters:
- value- The pageIndexes to add.
- Returns:
- This builder for chaining.
 
- 
addAllPageIndexesrepeated int32 page_indexes = 2;- Parameters:
- values- The pageIndexes to add.
- Returns:
- This builder for chaining.
 
- 
clearPageIndexesrepeated int32 page_indexes = 2;- Returns:
- This builder for chaining.
 
- 
getXpublic double getX()different API: this will draw at same x,y for every page double x = 3;- Specified by:
- getXin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The x.
 
- 
setXdifferent API: this will draw at same x,y for every page double x = 3;- Parameters:
- value- The x to set.
- Returns:
- This builder for chaining.
 
- 
clearXdifferent API: this will draw at same x,y for every page double x = 3;- Returns:
- This builder for chaining.
 
- 
getYpublic double getY()double y = 4;- Specified by:
- getYin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The y.
 
- 
setYdouble y = 4;- Parameters:
- value- The y to set.
- Returns:
- This builder for chaining.
 
- 
clearYdouble y = 4;- Returns:
- This builder for chaining.
 
- 
getDesiredWidthpublic double getDesiredWidth()double desired_width = 5;- Specified by:
- getDesiredWidthin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The desiredWidth.
 
- 
setDesiredWidthdouble desired_width = 5;- Parameters:
- value- The desiredWidth to set.
- Returns:
- This builder for chaining.
 
- 
clearDesiredWidthdouble desired_width = 5;- Returns:
- This builder for chaining.
 
- 
getDesiredHeightpublic double getDesiredHeight()double desired_height = 6;- Specified by:
- getDesiredHeightin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The desiredHeight.
 
- 
setDesiredHeightdouble desired_height = 6;- Parameters:
- value- The desiredHeight to set.
- Returns:
- This builder for chaining.
 
- 
clearDesiredHeightdouble desired_height = 6;- Returns:
- This builder for chaining.
 
- 
hasPixelFormatpublic boolean hasPixelFormat()optional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;- Specified by:
- hasPixelFormatin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- Whether the pixelFormat field is set.
 
- 
getPixelFormatoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;- Specified by:
- getPixelFormatin interface- DrawBitmapRequestStream.InfoOrBuilder
- Returns:
- The pixelFormat.
 
- 
setPixelFormatoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;
- 
setPixelFormatoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;
- 
mergePixelFormatoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;
- 
clearPixelFormatoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;
- 
getPixelFormatBuilderoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;
- 
getPixelFormatOrBuilderoptional .IronPdfEngine.Proto.PixelFormat pixelFormat = 7;- Specified by:
- getPixelFormatOrBuilderin interface- DrawBitmapRequestStream.InfoOrBuilder
 
- 
setUnknownFieldspublic final DrawBitmapRequestStream.Info.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
- setUnknownFieldsin interface- com.google.protobuf.Message.Builder
- Overrides:
- setUnknownFieldsin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
- 
mergeUnknownFieldspublic final DrawBitmapRequestStream.Info.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
- mergeUnknownFieldsin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeUnknownFieldsin class- com.google.protobuf.GeneratedMessageV3.Builder<DrawBitmapRequestStream.Info.Builder>
 
 
-