[[["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 2025-09-04 UTC."],[[["\u003cp\u003eThis documentation details the \u003ccode\u003eURLFetchRequestOrBuilder\u003c/code\u003e interface, which extends \u003ccode\u003eMessageOrBuilder\u003c/code\u003e and provides methods for configuring URL fetch requests.\u003c/p\u003e\n"],["\u003cp\u003eThe interface allows setting and retrieving various request parameters, including deadline, whether to follow redirects, HTTP method, server certificate validation, payload, and URL.\u003c/p\u003e\n"],["\u003cp\u003eIt offers comprehensive methods for managing headers, allowing retrieval of header information individually by index or as a list, along with corresponding builder options.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ehas...()\u003c/code\u003e methods are included to check if certain parameters, like deadline, redirects, method, server certificate, payload, and URL, have been set.\u003c/p\u003e\n"],["\u003cp\u003eThe interface deals with different data types, such as \u003ccode\u003edouble\u003c/code\u003e, \u003ccode\u003eboolean\u003c/code\u003e, \u003ccode\u003eint\u003c/code\u003e, \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003eByteString\u003c/code\u003e, \u003ccode\u003eHeader\u003c/code\u003e, \u003ccode\u003eHeaderOrBuilder\u003c/code\u003e, and \u003ccode\u003eRequestMethod\u003c/code\u003e to properly handle the different parameters.\u003c/p\u003e\n"]]],[],null,["# Interface URLFetchServicePb.URLFetchRequestOrBuilder (2.0.0)\n\n public static interface URLFetchServicePb.URLFetchRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\ncom.google.protobuf.MessageOrBuilder\n\nMethods\n-------\n\n### getDeadline()\n\n public abstract double getDeadline()\n\n### getFollowRedirects()\n\n public abstract boolean getFollowRedirects()\n\n### getHeader(int arg0)\n\n public abstract URLFetchServicePb.URLFetchRequest.Header getHeader(int arg0)\n\n### getHeaderCount()\n\n public abstract int getHeaderCount()\n\n### getHeaderList()\n\n public abstract List\u003cURLFetchServicePb.URLFetchRequest.Header\u003e getHeaderList()\n\n### getHeaderOrBuilder(int arg0)\n\n public abstract URLFetchServicePb.URLFetchRequest.HeaderOrBuilder getHeaderOrBuilder(int arg0)\n\n### getHeaderOrBuilderList()\n\n public abstract List\u003c? extends URLFetchServicePb.URLFetchRequest.HeaderOrBuilder\u003e getHeaderOrBuilderList()\n\n### getMethod()\n\n public abstract URLFetchServicePb.URLFetchRequest.RequestMethod getMethod()\n\n### getMustValidateServerCertificate()\n\n public abstract boolean getMustValidateServerCertificate()\n\n### getPayload()\n\n public abstract ByteString getPayload()\n\n### getUrl()\n\n public abstract String getUrl()\n\n### getUrlBytes()\n\n public abstract ByteString getUrlBytes()\n\n### hasDeadline()\n\n public abstract boolean hasDeadline()\n\n### hasFollowRedirects()\n\n public abstract boolean hasFollowRedirects()\n\n### hasMethod()\n\n public abstract boolean hasMethod()\n\n### hasMustValidateServerCertificate()\n\n public abstract boolean hasMustValidateServerCertificate()\n\n### hasPayload()\n\n public abstract boolean hasPayload()\n\n### hasUrl()\n\n public abstract boolean hasUrl()"]]