blob: 67398af0125ba46da7326589076c99175e010995 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_40) on Thu Jul 20 13:18:28 PDT 2017 -->
<title>HttpOperation.Builder (gobblin-http 0.11.0 API)</title>
<meta name="date" content="2017-07-20">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HttpOperation.Builder (gobblin-http 0.11.0 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../gobblin/http/HttpRequestResponseRecord.html" title="class in gobblin.http"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?gobblin/http/HttpOperation.Builder.html" target="_top">Frames</a></li>
<li><a href="HttpOperation.Builder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">gobblin.http</div>
<h2 title="Class HttpOperation.Builder" class="title">Class HttpOperation.Builder</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true" title="class or interface in org.apache.avro.data">org.apache.avro.data.RecordBuilderBase</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/specific/SpecificRecordBuilderBase.html?is-external=true" title="class or interface in org.apache.avro.specific">org.apache.avro.specific.SpecificRecordBuilderBase</a>&lt;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&gt;</li>
<li>
<ul class="inheritance">
<li>gobblin.http.HttpOperation.Builder</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilder.html?is-external=true" title="class or interface in org.apache.avro.data">RecordBuilder</a>&lt;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&gt;</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="typeNameLabel">HttpOperation.Builder</span>
extends <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/specific/SpecificRecordBuilderBase.html?is-external=true" title="class or interface in org.apache.avro.specific">SpecificRecordBuilderBase</a>&lt;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&gt;
implements <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilder.html?is-external=true" title="class or interface in org.apache.avro.data">RecordBuilder</a>&lt;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&gt;</pre>
<div class="block">RecordBuilder for HttpOperation instances.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#build--">build</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#clearBody--">clearBody</a></span>()</code>
<div class="block">Clears the value of the 'body' field.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#clearHeaders--">clearHeaders</a></span>()</code>
<div class="block">Clears the value of the 'headers' field.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#clearKeys--">clearKeys</a></span>()</code>
<div class="block">Clears the value of the 'keys' field.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#clearQueryParams--">clearQueryParams</a></span>()</code>
<div class="block">Clears the value of the 'queryParams' field.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#getBody--">getBody</a></span>()</code>
<div class="block">Gets the value of the 'body' field.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#getHeaders--">getHeaders</a></span>()</code>
<div class="block">Gets the value of the 'headers' field.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#getKeys--">getKeys</a></span>()</code>
<div class="block">Gets the value of the 'keys' field.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#getQueryParams--">getQueryParams</a></span>()</code>
<div class="block">Gets the value of the 'queryParams' field.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#hasBody--">hasBody</a></span>()</code>
<div class="block">Checks whether the 'body' field has been set.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#hasHeaders--">hasHeaders</a></span>()</code>
<div class="block">Checks whether the 'headers' field has been set.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#hasKeys--">hasKeys</a></span>()</code>
<div class="block">Checks whether the 'keys' field has been set.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#hasQueryParams--">hasQueryParams</a></span>()</code>
<div class="block">Checks whether the 'queryParams' field has been set.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#setBody-java.lang.String-">setBody</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">Sets the value of the 'body' field.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#setHeaders-java.util.Map-">setHeaders</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</code>
<div class="block">Sets the value of the 'headers' field.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#setKeys-java.util.Map-">setKeys</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</code>
<div class="block">Sets the value of the 'keys' field.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../gobblin/http/HttpOperation.Builder.html#setQueryParams-java.util.Map-">setQueryParams</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</code>
<div class="block">Sets the value of the 'queryParams' field.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.avro.data.RecordBuilderBase">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.avro.data.<a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true" title="class or interface in org.apache.avro.data">RecordBuilderBase</a></h3>
<code><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#data--" title="class or interface in org.apache.avro.data">data</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#defaultValue-org.apache.avro.Schema.Field-" title="class or interface in org.apache.avro.data">defaultValue</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#equals-java.lang.Object-" title="class or interface in org.apache.avro.data">equals</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#fields--" title="class or interface in org.apache.avro.data">fields</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#fieldSetFlags--" title="class or interface in org.apache.avro.data">fieldSetFlags</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#hashCode--" title="class or interface in org.apache.avro.data">hashCode</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#isValidValue-org.apache.avro.Schema.Field-java.lang.Object-" title="class or interface in org.apache.avro.data">isValidValue</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#schema--" title="class or interface in org.apache.avro.data">schema</a>, <a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilderBase.html?is-external=true#validate-org.apache.avro.Schema.Field-java.lang.Object-" title="class or interface in org.apache.avro.data">validate</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getKeys--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKeys</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getKeys()</pre>
<div class="block">Gets the value of the 'keys' field.
Key of the resource on which the operation is executed. Complex key resources are identified by more than one key. Hence this field is a map as opposed to a string. The map is used to interpolate the url template in job spec.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The value.</dd>
</dl>
</li>
</ul>
<a name="setKeys-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKeys</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;setKeys(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</pre>
<div class="block">Sets the value of the 'keys' field.
Key of the resource on which the operation is executed. Complex key resources are identified by more than one key. Hence this field is a map as opposed to a string. The map is used to interpolate the url template in job spec.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - The value of 'keys'.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="hasKeys--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasKeys</h4>
<pre>public&nbsp;boolean&nbsp;hasKeys()</pre>
<div class="block">Checks whether the 'keys' field has been set.
Key of the resource on which the operation is executed. Complex key resources are identified by more than one key. Hence this field is a map as opposed to a string. The map is used to interpolate the url template in job spec.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the 'keys' field has been set, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="clearKeys--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearKeys</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;clearKeys()</pre>
<div class="block">Clears the value of the 'keys' field.
Key of the resource on which the operation is executed. Complex key resources are identified by more than one key. Hence this field is a map as opposed to a string. The map is used to interpolate the url template in job spec.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="getQueryParams--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueryParams</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getQueryParams()</pre>
<div class="block">Gets the value of the 'queryParams' field.
query parameters.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The value.</dd>
</dl>
</li>
</ul>
<a name="setQueryParams-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setQueryParams</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;setQueryParams(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</pre>
<div class="block">Sets the value of the 'queryParams' field.
query parameters.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - The value of 'queryParams'.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="hasQueryParams--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasQueryParams</h4>
<pre>public&nbsp;boolean&nbsp;hasQueryParams()</pre>
<div class="block">Checks whether the 'queryParams' field has been set.
query parameters.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the 'queryParams' field has been set, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="clearQueryParams--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearQueryParams</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;clearQueryParams()</pre>
<div class="block">Clears the value of the 'queryParams' field.
query parameters.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="getHeaders--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeaders</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getHeaders()</pre>
<div class="block">Gets the value of the 'headers' field.
header key/value pairs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The value.</dd>
</dl>
</li>
</ul>
<a name="setHeaders-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHeaders</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;setHeaders(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</pre>
<div class="block">Sets the value of the 'headers' field.
header key/value pairs.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - The value of 'headers'.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="hasHeaders--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasHeaders</h4>
<pre>public&nbsp;boolean&nbsp;hasHeaders()</pre>
<div class="block">Checks whether the 'headers' field has been set.
header key/value pairs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the 'headers' field has been set, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="clearHeaders--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearHeaders</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;clearHeaders()</pre>
<div class="block">Clears the value of the 'headers' field.
header key/value pairs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="getBody--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBody</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBody()</pre>
<div class="block">Gets the value of the 'body' field.
body of the http request. It must be either a plain string or a json string.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The value.</dd>
</dl>
</li>
</ul>
<a name="setBody-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBody</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;setBody(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block">Sets the value of the 'body' field.
body of the http request. It must be either a plain string or a json string.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - The value of 'body'.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="hasBody--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasBody</h4>
<pre>public&nbsp;boolean&nbsp;hasBody()</pre>
<div class="block">Checks whether the 'body' field has been set.
body of the http request. It must be either a plain string or a json string.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the 'body' field has been set, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="clearBody--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearBody</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.Builder.html" title="class in gobblin.http">HttpOperation.Builder</a>&nbsp;clearBody()</pre>
<div class="block">Clears the value of the 'body' field.
body of the http request. It must be either a plain string or a json string.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>This builder.</dd>
</dl>
</li>
</ul>
<a name="build--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>build</h4>
<pre>public&nbsp;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&nbsp;build()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilder.html?is-external=true#build--" title="class or interface in org.apache.avro.data">build</a></code>&nbsp;in interface&nbsp;<code><a href="http://avro.apache.org/docs/1.8.1/api/java/org/apache/avro/data/RecordBuilder.html?is-external=true" title="class or interface in org.apache.avro.data">RecordBuilder</a>&lt;<a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http">HttpOperation</a>&gt;</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../gobblin/http/HttpOperation.html" title="class in gobblin.http"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../gobblin/http/HttpRequestResponseRecord.html" title="class in gobblin.http"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?gobblin/http/HttpOperation.Builder.html" target="_top">Frames</a></li>
<li><a href="HttpOperation.Builder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>