Interface AddTextHeaderFooterRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AddTextHeaderFooterRequest, AddTextHeaderFooterRequest.Builder

public interface AddTextHeaderFooterRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDocument

      boolean hasDocument()
      / TextHeaderFooter should not be that long so we didn't use stream
       
      .IronPdfEngine.Proto.PdfDocument document = 1;
      Returns:
      Whether the document field is set.
    • getDocument

      PdfDocument getDocument()
      / TextHeaderFooter should not be that long so we didn't use stream
       
      .IronPdfEngine.Proto.PdfDocument document = 1;
      Returns:
      The document.
    • getDocumentOrBuilder

      PdfDocumentOrBuilder getDocumentOrBuilder()
      / TextHeaderFooter should not be that long so we didn't use stream
       
      .IronPdfEngine.Proto.PdfDocument document = 1;
    • getIsHeader

      boolean getIsHeader()
      bool isHeader = 2;
      Returns:
      The isHeader.
    • hasBaseUrl

      boolean hasBaseUrl()
      optional string base_url = 3;
      Returns:
      Whether the baseUrl field is set.
    • getBaseUrl

      String getBaseUrl()
      optional string base_url = 3;
      Returns:
      The baseUrl.
    • getBaseUrlBytes

      com.google.protobuf.ByteString getBaseUrlBytes()
      optional string base_url = 3;
      Returns:
      The bytes for baseUrl.
    • hasFirstPageNumber

      boolean hasFirstPageNumber()
      optional int32  max_height = 4; //TextHeaderFooter have no max_height
       
      optional int32 first_page_number = 5;
      Returns:
      Whether the firstPageNumber field is set.
    • getFirstPageNumber

      int getFirstPageNumber()
      optional int32  max_height = 4; //TextHeaderFooter have no max_height
       
      optional int32 first_page_number = 5;
      Returns:
      The firstPageNumber.
    • getTargetPageIndexesList

      List<Integer> getTargetPageIndexesList()
      repeated int32 target_page_indexes = 6;
      Returns:
      A list containing the targetPageIndexes.
    • getTargetPageIndexesCount

      int getTargetPageIndexesCount()
      repeated int32 target_page_indexes = 6;
      Returns:
      The count of targetPageIndexes.
    • getTargetPageIndexes

      int getTargetPageIndexes(int index)
      repeated int32 target_page_indexes = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The targetPageIndexes at the given index.
    • hasMarginLeftMm

      boolean hasMarginLeftMm()
      optional double margin_left_mm = 7;
      Returns:
      Whether the marginLeftMm field is set.
    • getMarginLeftMm

      double getMarginLeftMm()
      optional double margin_left_mm = 7;
      Returns:
      The marginLeftMm.
    • hasMarginRightMm

      boolean hasMarginRightMm()
      optional double margin_right_mm = 8;
      Returns:
      Whether the marginRightMm field is set.
    • getMarginRightMm

      double getMarginRightMm()
      optional double margin_right_mm = 8;
      Returns:
      The marginRightMm.
    • hasMarginTopMm

      boolean hasMarginTopMm()
      optional double margin_top_mm = 9;
      Returns:
      Whether the marginTopMm field is set.
    • getMarginTopMm

      double getMarginTopMm()
      optional double margin_top_mm = 9;
      Returns:
      The marginTopMm.
    • hasMarginBottomMm

      boolean hasMarginBottomMm()
      optional double margin_bottom_mm = 10;
      Returns:
      Whether the marginBottomMm field is set.
    • getMarginBottomMm

      double getMarginBottomMm()
      optional double margin_bottom_mm = 10;
      Returns:
      The marginBottomMm.
    • hasPdfTitle

      boolean hasPdfTitle()
      optional string pdfTitle = 11;
      Returns:
      Whether the pdfTitle field is set.
    • getPdfTitle

      String getPdfTitle()
      optional string pdfTitle = 11;
      Returns:
      The pdfTitle.
    • getPdfTitleBytes

      com.google.protobuf.ByteString getPdfTitleBytes()
      optional string pdfTitle = 11;
      Returns:
      The bytes for pdfTitle.
    • hasLeftText

      boolean hasLeftText()
      text
       
      optional string left_text = 12;
      Returns:
      Whether the leftText field is set.
    • getLeftText

      String getLeftText()
      text
       
      optional string left_text = 12;
      Returns:
      The leftText.
    • getLeftTextBytes

      com.google.protobuf.ByteString getLeftTextBytes()
      text
       
      optional string left_text = 12;
      Returns:
      The bytes for leftText.
    • hasCenterText

      boolean hasCenterText()
      optional string center_text = 13;
      Returns:
      Whether the centerText field is set.
    • getCenterText

      String getCenterText()
      optional string center_text = 13;
      Returns:
      The centerText.
    • getCenterTextBytes

      com.google.protobuf.ByteString getCenterTextBytes()
      optional string center_text = 13;
      Returns:
      The bytes for centerText.
    • hasRightText

      boolean hasRightText()
      optional string right_text = 14;
      Returns:
      Whether the rightText field is set.
    • getRightText

      String getRightText()
      optional string right_text = 14;
      Returns:
      The rightText.
    • getRightTextBytes

      com.google.protobuf.ByteString getRightTextBytes()
      optional string right_text = 14;
      Returns:
      The bytes for rightText.
    • hasDrawDividerLine

      boolean hasDrawDividerLine()
      optional bool draw_divider_line = 15;
      Returns:
      Whether the drawDividerLine field is set.
    • getDrawDividerLine

      boolean getDrawDividerLine()
      optional bool draw_divider_line = 15;
      Returns:
      The drawDividerLine.
    • hasFont

      boolean hasFont()
      optional .IronPdfEngine.Proto.FontType font = 16;
      Returns:
      Whether the font field is set.
    • getFont

      FontType getFont()
      optional .IronPdfEngine.Proto.FontType font = 16;
      Returns:
      The font.
    • getFontOrBuilder

      FontTypeOrBuilder getFontOrBuilder()
      optional .IronPdfEngine.Proto.FontType font = 16;
    • hasFontSize

      boolean hasFontSize()
      optional double font_size = 17;
      Returns:
      Whether the fontSize field is set.
    • getFontSize

      double getFontSize()
      optional double font_size = 17;
      Returns:
      The fontSize.
    • hasDividerLineColor

      boolean hasDividerLineColor()
      optional string divider_line_color = 18;
      Returns:
      Whether the dividerLineColor field is set.
    • getDividerLineColor

      String getDividerLineColor()
      optional string divider_line_color = 18;
      Returns:
      The dividerLineColor.
    • getDividerLineColorBytes

      com.google.protobuf.ByteString getDividerLineColorBytes()
      optional string divider_line_color = 18;
      Returns:
      The bytes for dividerLineColor.