Class AddBackgroundForegroundRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
com.ironsoftware.ironpdf.internal.proto.AddBackgroundForegroundRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AddBackgroundForegroundRequestOrBuilder
,Cloneable
- Enclosing class:
AddBackgroundForegroundRequest
public static final class AddBackgroundForegroundRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
implements AddBackgroundForegroundRequestOrBuilder
Protobuf type
IronPdfEngine.Proto.AddBackgroundForegroundRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddAllBasePdfPages
(Iterable<? extends Integer> values) repeated int32 base_pdf_pages = 5;
addBasePdfPages
(int value) repeated int32 base_pdf_pages = 5;
addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
repeated int32 base_pdf_pages = 5;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) .IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
int32 layer_pdf_page_index = 4;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
int
getBasePdfPages
(int index) repeated int32 base_pdf_pages = 5;
int
repeated int32 base_pdf_pages = 5;
repeated int32 base_pdf_pages = 5;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
int
int32 layer_pdf_page_index = 4;
boolean
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
boolean
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
boolean
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeBackgroundPdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument background_pdf = 2;
mergeBasePdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument base_pdf = 1;
mergeForegroundPdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setBackgroundPdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument background_pdf = 2;
setBackgroundPdf
(PdfDocument.Builder builderForValue) .IronPdfEngine.Proto.PdfDocument background_pdf = 2;
setBasePdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument base_pdf = 1;
setBasePdf
(PdfDocument.Builder builderForValue) .IronPdfEngine.Proto.PdfDocument base_pdf = 1;
setBasePdfPages
(int index, int value) repeated int32 base_pdf_pages = 5;
setForegroundPdf
(PdfDocument value) .IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
setForegroundPdf
(PdfDocument.Builder builderForValue) .IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
setLayerPdfPageIndex
(int value) int32 layer_pdf_page_index = 4;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
setField
public AddBackgroundForegroundRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
clearField
public AddBackgroundForegroundRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
clearOneof
public AddBackgroundForegroundRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
setRepeatedField
public AddBackgroundForegroundRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
addRepeatedField
public AddBackgroundForegroundRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddBackgroundForegroundRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
mergeFrom
public AddBackgroundForegroundRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddBackgroundForegroundRequest.Builder>
- Throws:
IOException
-
getLayerCase
- Specified by:
getLayerCase
in interfaceAddBackgroundForegroundRequestOrBuilder
-
clearLayer
-
hasBasePdf
public boolean hasBasePdf().IronPdfEngine.Proto.PdfDocument base_pdf = 1;
- Specified by:
hasBasePdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- Whether the basePdf field is set.
-
getBasePdf
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
- Specified by:
getBasePdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- The basePdf.
-
setBasePdf
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
-
setBasePdf
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
-
mergeBasePdf
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
-
clearBasePdf
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
-
getBasePdfBuilder
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
-
getBasePdfOrBuilder
.IronPdfEngine.Proto.PdfDocument base_pdf = 1;
- Specified by:
getBasePdfOrBuilder
in interfaceAddBackgroundForegroundRequestOrBuilder
-
hasBackgroundPdf
public boolean hasBackgroundPdf().IronPdfEngine.Proto.PdfDocument background_pdf = 2;
- Specified by:
hasBackgroundPdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- Whether the backgroundPdf field is set.
-
getBackgroundPdf
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
- Specified by:
getBackgroundPdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- The backgroundPdf.
-
setBackgroundPdf
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
-
setBackgroundPdf
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
-
mergeBackgroundPdf
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
-
clearBackgroundPdf
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
-
getBackgroundPdfBuilder
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
-
getBackgroundPdfOrBuilder
.IronPdfEngine.Proto.PdfDocument background_pdf = 2;
- Specified by:
getBackgroundPdfOrBuilder
in interfaceAddBackgroundForegroundRequestOrBuilder
-
hasForegroundPdf
public boolean hasForegroundPdf().IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
- Specified by:
hasForegroundPdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- Whether the foregroundPdf field is set.
-
getForegroundPdf
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
- Specified by:
getForegroundPdf
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- The foregroundPdf.
-
setForegroundPdf
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
-
setForegroundPdf
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
-
mergeForegroundPdf
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
-
clearForegroundPdf
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
-
getForegroundPdfBuilder
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
-
getForegroundPdfOrBuilder
.IronPdfEngine.Proto.PdfDocument foreground_pdf = 3;
- Specified by:
getForegroundPdfOrBuilder
in interfaceAddBackgroundForegroundRequestOrBuilder
-
getLayerPdfPageIndex
public int getLayerPdfPageIndex()int32 layer_pdf_page_index = 4;
- Specified by:
getLayerPdfPageIndex
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- The layerPdfPageIndex.
-
setLayerPdfPageIndex
int32 layer_pdf_page_index = 4;
- Parameters:
value
- The layerPdfPageIndex to set.- Returns:
- This builder for chaining.
-
clearLayerPdfPageIndex
int32 layer_pdf_page_index = 4;
- Returns:
- This builder for chaining.
-
getBasePdfPagesList
repeated int32 base_pdf_pages = 5;
- Specified by:
getBasePdfPagesList
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- A list containing the basePdfPages.
-
getBasePdfPagesCount
public int getBasePdfPagesCount()repeated int32 base_pdf_pages = 5;
- Specified by:
getBasePdfPagesCount
in interfaceAddBackgroundForegroundRequestOrBuilder
- Returns:
- The count of basePdfPages.
-
getBasePdfPages
public int getBasePdfPages(int index) repeated int32 base_pdf_pages = 5;
- Specified by:
getBasePdfPages
in interfaceAddBackgroundForegroundRequestOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The basePdfPages at the given index.
-
setBasePdfPages
repeated int32 base_pdf_pages = 5;
- Parameters:
index
- The index to set the value at.value
- The basePdfPages to set.- Returns:
- This builder for chaining.
-
addBasePdfPages
repeated int32 base_pdf_pages = 5;
- Parameters:
value
- The basePdfPages to add.- Returns:
- This builder for chaining.
-
addAllBasePdfPages
public AddBackgroundForegroundRequest.Builder addAllBasePdfPages(Iterable<? extends Integer> values) repeated int32 base_pdf_pages = 5;
- Parameters:
values
- The basePdfPages to add.- Returns:
- This builder for chaining.
-
clearBasePdfPages
repeated int32 base_pdf_pages = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final AddBackgroundForegroundRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-
mergeUnknownFields
public final AddBackgroundForegroundRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddBackgroundForegroundRequest.Builder>
-