yijunyu/c-to-rust huggingface dataset:
// Original:
public CreateImageBuilderResult createImageBuilder(CreateImageBuilderRequest request) {request = beforeClientExecution(request);return executeCreateImageBuilder(request);}

// Translation:
public virtual CreateImageBuilderResponse CreateImageBuilder(CreateImageBuilderRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateImageBuilderRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateImageBuilderResponseUnmarshaller.Instance;return Invoke<CreateImageBuilderResponse>(request, options);}
// Original:
public void serialize(LittleEndianOutput out) {out.writeShort(getRow());out.writeShort(getColumn());out.writeShort(getXFIndex());}

// Translation:
public override void Serialize(ILittleEndianOutput out1){out1.WriteShort(Row);out1.WriteShort(Column);out1.WriteShort(XFIndex);}
// Original:
public UpdateSegmentResult updateSegment(UpdateSegmentRequest request) {request = beforeClientExecution(request);return executeUpdateSegment(request);}

// Translation:
public virtual UpdateSegmentResponse UpdateSegment(UpdateSegmentRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateSegmentRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateSegmentResponseUnmarshaller.Instance;return Invoke<UpdateSegmentResponse>(request, options);}
// Original:
public DescribeSnapshotsResult describeSnapshots() {return describeSnapshots(new DescribeSnapshotsRequest());}

// Translation:
public virtual DescribeSnapshotsResponse DescribeSnapshots(){return DescribeSnapshots(new DescribeSnapshotsRequest());}
// Original:
public AddNoteCommand setObjectId(RevObject id) {checkCallable();this.id = id;return this;}

// Translation:
public virtual NGit.Api.AddNoteCommand SetObjectId(RevObject id){CheckCallable();this.id = id;return this;}
// Original:
public String toString() {return path;}

// Translation:
public override string ToString(){return path;}
// Original:
public GetMetricStatisticsResult getMetricStatistics(GetMetricStatisticsRequest request) {request = beforeClientExecution(request);return executeGetMetricStatistics(request);}

// Translation:
public virtual GetMetricStatisticsResponse GetMetricStatistics(GetMetricStatisticsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetMetricStatisticsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetMetricStatisticsResponseUnmarshaller.Instance;return Invoke<GetMetricStatisticsResponse>(request, options);}
// Original:
public DescribeAutoScalingInstancesResult describeAutoScalingInstances(DescribeAutoScalingInstancesRequest request) {request = beforeClientExecution(request);return executeDescribeAutoScalingInstances(request);}

// Translation:
public virtual DescribeAutoScalingInstancesResponse DescribeAutoScalingInstances(DescribeAutoScalingInstancesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeAutoScalingInstancesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeAutoScalingInstancesResponseUnmarshaller.Instance;return Invoke<DescribeAutoScalingInstancesResponse>(request, options);}
// Original:
public TokenFilter create(TokenStream input) {return new KStemFilter(input);}

// Translation:
public override TokenStream Create(TokenStream input){return new KStemFilter(input);}
// Original:
public CreateEnvironmentRequest(String applicationName, String environmentName) {setApplicationName(applicationName);setEnvironmentName(environmentName);}

// Translation:
public CreateEnvironmentRequest(string applicationName, string environmentName){_applicationName = applicationName;_environmentName = environmentName;}
// Original:
public static LongBuffer allocate(int capacity) {if (capacity < 0) {throw new IllegalArgumentException();}return new ReadWriteLongArrayBuffer(capacity);}

// Translation:
public static java.nio.LongBuffer allocate(int capacity_1){if (capacity_1 < 0){throw new System.ArgumentException();}return new java.nio.ReadWriteLongArrayBuffer(capacity_1);}
// Original:
public GetIdentityMailFromDomainAttributesResult getIdentityMailFromDomainAttributes(GetIdentityMailFromDomainAttributesRequest request) {request = beforeClientExecution(request);return executeGetIdentityMailFromDomainAttributes(request);}

// Translation:
public virtual GetIdentityMailFromDomainAttributesResponse GetIdentityMailFromDomainAttributes(GetIdentityMailFromDomainAttributesRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetIdentityMailFromDomainAttributesRequestMarshaller.Instance;options.ResponseUnmarshaller = GetIdentityMailFromDomainAttributesResponseUnmarshaller.Instance;return Invoke<GetIdentityMailFromDomainAttributesResponse>(request, options);}
// Original:
public boolean isForce() {return force;}

// Translation:
public virtual bool IsForce(){return force;}
// Original:
public DescribeImageScanFindingsResult describeImageScanFindings(DescribeImageScanFindingsRequest request) {request = beforeClientExecution(request);return executeDescribeImageScanFindings(request);}

// Translation:
public virtual DescribeImageScanFindingsResponse DescribeImageScanFindings(DescribeImageScanFindingsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeImageScanFindingsRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeImageScanFindingsResponseUnmarshaller.Instance;return Invoke<DescribeImageScanFindingsResponse>(request, options);}
// Original:
public SendContactMethodVerificationResult sendContactMethodVerification(SendContactMethodVerificationRequest request) {request = beforeClientExecution(request);return executeSendContactMethodVerification(request);}

// Translation:
public virtual SendContactMethodVerificationResponse SendContactMethodVerification(SendContactMethodVerificationRequest request){var options = new InvokeOptions();options.RequestMarshaller = SendContactMethodVerificationRequestMarshaller.Instance;options.ResponseUnmarshaller = SendContactMethodVerificationResponseUnmarshaller.Instance;return Invoke<SendContactMethodVerificationResponse>(request, options);}
// Original:
public DeleteReceiptFilterResult deleteReceiptFilter(DeleteReceiptFilterRequest request) {request = beforeClientExecution(request);return executeDeleteReceiptFilter(request);}

// Translation:
public virtual DeleteReceiptFilterResponse DeleteReceiptFilter(DeleteReceiptFilterRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteReceiptFilterRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteReceiptFilterResponseUnmarshaller.Instance;return Invoke<DeleteReceiptFilterResponse>(request, options);}
// Original:
public void updateFormulaResult(ValueEval result, CellCacheEntry[] sensitiveInputCells, FormulaUsedBlankCellSet usedBlankAreas) {updateValue(result);setSensitiveInputCells(sensitiveInputCells);_usedBlankCellGroup = usedBlankAreas;}

// Translation:
public void UpdateFormulaResult(ValueEval result, CellCacheEntry[] sensitiveInputCells, FormulaUsedBlankCellSet usedBlankAreas){UpdateValue(result);SetSensitiveInputCells(sensitiveInputCells);_usedBlankCellGroup = usedBlankAreas;}
// Original:
public String toString() {final StringBuilder r = new StringBuilder();r.append("("); for (int i = 0; i < subfilters.length; i++) {if (i > 0)r.append(" OR "); r.append(subfilters[i].toString());}r.append(")"); return r.toString();}

// Translation:
public override string ToString(){StringBuilder r = new StringBuilder();r.Append("(");for (int i = 0; i < subfilters.Length; i++){if (i > 0){r.Append(" AND ");}r.Append(subfilters[i].ToString());}r.Append(")");return r.ToString();}
// Original:
public boolean equals( Object o ) {return o instanceof FrenchStemmer;}

// Translation:
public override bool Equals(object o){return o is FrenchStemmer;}
// Original:
public MergedCellsTable() {_mergedRegions = new ArrayList<>();}

// Translation:
public MergedCellsTable(){_mergedRegions = new List<CellRangeAddress>();}
// Original:
public PrecedencePredicateTransition(ATNState target, int precedence) {super(target);this.precedence = precedence;}

// Translation:
public PrecedencePredicateTransition(ATNState target, int precedence): base(target){this.precedence = precedence;}
// Original:
public String toFormulaString() {throw new RuntimeException("Coding Error: Expected ExpPtg to be converted from Shared to Non-Shared Formula by ValueRecordsAggregate, but it wasn't");}

// Translation:
public override String ToFormulaString(){throw new RecordFormatException("Coding Error: Expected ExpPtg to be Converted from Shared to Non-Shared Formula by ValueRecordsAggregate, but it wasn't");}
// Original:
public ParseTree getChild(int i) {return children!=null && i>=0 && i<children.size() ? children.get(i) : null;}

// Translation:
public override IParseTree GetChild(int i){return children != null && i >= 0 && i < children.Count ? children[i] : null;}
// Original:
public ListIterator<E> listIterator(int index) {return delegate().listIterator(index); }

// Translation:
public virtual java.util.ListIterator<E> listIterator(int location){lock (mutex){return list.listIterator(location);}}
// Original:
public StringBuffer getBuffer() {return buf;}

// Translation:
public virtual java.lang.StringBuffer getBuffer(){return buf;}
// Original:
public BytesRefHash(ByteBlockPool pool, int capacity, BytesStartArray bytesStartArray) {hashSize = capacity;hashHalfSize = hashSize >> 1;hashMask = hashSize - 1;this.pool = pool;ids = new int[hashSize];Arrays.fill(ids, -1);this.bytesStartArray = bytesStartArray;bytesStart = bytesStartArray.init();bytesUsed = bytesStartArray.bytesUsed() == null? Counter.newCounter() : bytesStartArray.bytesUsed();bytesUsed.addAndGet(hashSize * Integer.BYTES);}

// Translation:
public BytesRefHash(ByteBlockPool pool, int capacity, BytesStartArray bytesStartArray){hashSize = capacity;hashHalfSize = hashSize >> 1;hashMask = hashSize - 1;this.pool = pool;ids = new int[hashSize];Arrays.Fill(ids, -1);this.bytesStartArray = bytesStartArray;bytesStart = bytesStartArray.Init();bytesUsed = bytesStartArray.BytesUsed() == null ? Counter.NewCounter() : bytesStartArray.BytesUsed();bytesUsed.AddAndGet(hashSize * RamUsageEstimator.NUM_BYTES_INT32);}
// Original:
public GetIdentityDkimAttributesResult getIdentityDkimAttributes(GetIdentityDkimAttributesRequest request) {request = beforeClientExecution(request);return executeGetIdentityDkimAttributes(request);}

// Translation:
public virtual GetIdentityDkimAttributesResponse GetIdentityDkimAttributes(GetIdentityDkimAttributesRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetIdentityDkimAttributesRequestMarshaller.Instance;options.ResponseUnmarshaller = GetIdentityDkimAttributesResponseUnmarshaller.Instance;return Invoke<GetIdentityDkimAttributesResponse>(request, options);}
// Original:
public DescribeSubnetsResult describeSubnets(DescribeSubnetsRequest request) {request = beforeClientExecution(request);return executeDescribeSubnets(request);}

// Translation:
public virtual DescribeSubnetsResponse DescribeSubnets(DescribeSubnetsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeSubnetsRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeSubnetsResponseUnmarshaller.Instance;return Invoke<DescribeSubnetsResponse>(request, options);}
// Original:
public final void serialize(LittleEndianOutput out) {if (getTextLength() > 0) {out.writeShort(getTextLength());out.writeByte(field_2_hasMultibyte ? 0x01 : 0x00);if (field_2_hasMultibyte) {StringUtil.putUnicodeLE(field_3_text, out);} else {StringUtil.putCompressedUnicode(field_3_text, out);}}}

// Translation:
public override void Serialize(ILittleEndianOutput out1){if (TextLength > 0){out1.WriteShort(TextLength);out1.WriteByte(field_2_hasMultibyte ? 0x01 : 0x00);if (field_2_hasMultibyte){StringUtil.PutUnicodeLE(field_3_text, out1);}else{StringUtil.PutCompressedUnicode(field_3_text, out1);}}}
// Original:
public DeleteMessageRequest(String queueUrl, String receiptHandle) {setQueueUrl(queueUrl);setReceiptHandle(receiptHandle);}

// Translation:
public DeleteMessageRequest(string queueUrl, string receiptHandle){_queueUrl = queueUrl;_receiptHandle = receiptHandle;}
// Original:
public int find(char[] key, int start) {int d;char p = root;int i = start;char c;while (p != 0) {if (sc[p] == 0xFFFF) {if (strcmp(key, i, kv.getArray(), lo[p]) == 0) {return eq[p];} else {return -1;}}c = key[i];d = c - sc[p];if (d == 0) {if (c == 0) {return eq[p];}i++;p = eq[p];} else if (d < 0) {p = lo[p];} else {p = hi[p];}}return -1;}

// Translation:
public virtual int Find(char[] key, int start){int d;char p = m_root;int i = start;char c;while (p != 0){if (m_sc[p] == 0xFFFF){if (StrCmp(key, i, m_kv.Array, m_lo[p]) == 0){return m_eq[p];}else{return -1;}}c = key[i];d = c - m_sc[p];if (d == 0){if (c == 0){return m_eq[p];}i++;p = m_eq[p];}else if (d < 0){p = m_lo[p];}else{p = m_hi[p];}}return -1;}
// Original:
public DescribeIdFormatResult describeIdFormat(DescribeIdFormatRequest request) {request = beforeClientExecution(request);return executeDescribeIdFormat(request);}

// Translation:
public virtual DescribeIdFormatResponse DescribeIdFormat(DescribeIdFormatRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeIdFormatRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeIdFormatResponseUnmarshaller.Instance;return Invoke<DescribeIdFormatResponse>(request, options);}
// Original:
public void setCharAt(int index, char ch) {if (index < 0 || index >= count) {throw indexAndLength(index);}if (shared) {value = value.clone();shared = false;}value[index] = ch;}

// Translation:
public virtual void setCharAt(int index, char ch){if (index < 0 || index >= count){throw indexAndLength(index);}if (shared){value = (char[])value.Clone();shared = false;}value[index] = ch;}
// Original:
public FieldFragList createFieldFragList(FieldPhraseList fieldPhraseList,int fragCharSize) {FieldFragList ffl = new SimpleFieldFragList( fragCharSize );List<WeightedPhraseInfo> wpil = new ArrayList<>();Iterator<WeightedPhraseInfo> ite = fieldPhraseList.phraseList.iterator();WeightedPhraseInfo phraseInfo = null;while( true ){if( !ite.hasNext() ) break;phraseInfo = ite.next();if( phraseInfo == null ) break;wpil.add( phraseInfo );}if( wpil.size() > 0 )ffl.add( 0, Integer.MAX_VALUE, wpil );return ffl;}

// Translation:
public virtual FieldFragList CreateFieldFragList(FieldPhraseList fieldPhraseList,int fragCharSize){FieldFragList ffl = new SimpleFieldFragList(fragCharSize);List<WeightedPhraseInfo> wpil = new List<WeightedPhraseInfo>();using (IEnumerator<WeightedPhraseInfo> ite = fieldPhraseList.PhraseList.GetEnumerator()){WeightedPhraseInfo phraseInfo = null;while (true){if (!ite.MoveNext()) break;phraseInfo = ite.Current;if (phraseInfo == null) break;wpil.Add(phraseInfo);}if (wpil.Count > 0)ffl.Add(0, int.MaxValue, wpil);return ffl;}}
// Original:
public List<String> getModifiedList() {return modifiedList;}

// Translation:
public virtual IList<string> GetModifiedList(){return modifiedList;}
// Original:
public synchronized int capacity() {return elementData.length;}

// Translation:
public virtual int capacity(){lock (this){return elementData.Length;}}
// Original:
public GermanLightStemFilterFactory(Map<String,String> args) {super(args);if (!args.isEmpty()) {throw new IllegalArgumentException("Unknown parameters: " + args);}}

// Translation:
public GermanLightStemFilterFactory(IDictionary<string, string> args): base(args){if (args.Count > 0){throw new System.ArgumentException("Unknown parameters: " + args);}}
// Original:
public void setAnchor(short col1, int row1, int x1, int y1, short col2, int row2, int x2, int y2) {checkRange(getDx1(), 0, 1023, "dx1");checkRange(getDx2(), 0, 1023, "dx2");checkRange(getDy1(), 0, 255, "dy1");checkRange(getDy2(), 0, 255, "dy2");checkRange(getCol1(), 0, MAX_COL, "col1");checkRange(getCol2(), 0, MAX_COL, "col2");checkRange(getRow1(), 0, MAX_ROW, "row1");checkRange(getRow2(), 0, MAX_ROW, "row2");setCol1(col1);setRow1(row1);setDx1(x1);setDy1(y1);setCol2(col2);setRow2(row2);setDx2(x2);setDy2(y2);}

// Translation:
public void SetAnchor(short col1, int row1, int x1, int y1, short col2, int row2, int x2, int y2){CheckRange(x1, 0, 1023, "dx1");CheckRange(x2, 0, 1023, "dx2");CheckRange(y1, 0, 255, "dy1");CheckRange(y2, 0, 255, "dy2");CheckRange(col1, 0, 255, "col1");CheckRange(col2, 0, 255, "col2");CheckRange(row1, 0, 255 * 256, "row1");CheckRange(row2, 0, 255 * 256, "row2");this.Col1 = col1;this.Row1 = row1;this.Dx1 = x1;this.Dy1 = y1;this.Col2 = col2;this.Row2 = row2;this.Dx2 = x2;this.Dy2 = y2;}
// Original:
public static ErrorEval valueOf(int errorCode) {FormulaError error = FormulaError.forInt(errorCode);ErrorEval eval = evals.get(error);if (eval != null) {return eval;} else {throw new RuntimeException("Unhandled error type for code " + errorCode);}}

// Translation:
public static ErrorEval ValueOf(int errorCode){FormulaError error = FormulaError.ForInt(errorCode);if (evals.ContainsKey(error))return evals[error];throw new RuntimeException("Unhandled error type  for code " + errorCode);}
// Original:
public static long calculateChecksum(byte[] data) {Checksum sum = new CRC32();sum.update(data, 0, data.length);return sum.getValue();}

// Translation:
public static long CalculateChecksum(byte[] data){CRC32 sum = new CRC32();return (long)sum.ByteCRC(ref data);}
// Original:
public RevCommit lookupCommit(AnyObjectId id) {RevCommit c = (RevCommit) objects.get(id);if (c == null) {c = createCommit(id);objects.add(c);}return c;}

// Translation:
public virtual RevCommit LookupCommit(AnyObjectId id){RevCommit c = (RevCommit)objects.Get(id);if (c == null){c = CreateCommit(id);objects.Add(c);}return c;}
// Original:
public String toString() {QueryText text = this.values.get(0);return "<path start='" + text.begin + "' end='" + text.end + "' path='"+ getPathString() + "'/>";}

// Translation:
public override string ToString(){QueryText text = this.values[0];return "<path start='" + text.Begin + "' end='" + text.End + "' path='"+ GetPathString() + "'/>";}
// Original:
public TokenStream create(TokenStream input) {StopFilter stopFilter = new StopFilter(input,stopWords);return stopFilter;}

// Translation:
public override TokenStream Create(TokenStream input){StopFilter stopFilter = new StopFilter(m_luceneMatchVersion, input, stopWords);#pragma warning disable 612, 618stopFilter.SetEnablePositionIncrements(enablePositionIncrements);#pragma warning restore 612, 618return stopFilter;}
// Original:
public DeleteStreamProcessorResult deleteStreamProcessor(DeleteStreamProcessorRequest request) {request = beforeClientExecution(request);return executeDeleteStreamProcessor(request);}

// Translation:
public virtual DeleteStreamProcessorResponse DeleteStreamProcessor(DeleteStreamProcessorRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteStreamProcessorRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteStreamProcessorResponseUnmarshaller.Instance;return Invoke<DeleteStreamProcessorResponse>(request, options);}
// Original:
public RuleWithSetExceptions(String suffix, int min, String replacement,String[] exceptions) {super(suffix, min, replacement);for (int i = 0; i < exceptions.length; i++) {if (!exceptions[i].endsWith(suffix))throw new RuntimeException("useless exception '" + exceptions[i] + "' does not end with '" + suffix + "'");}this.exceptions = new CharArraySet(Arrays.asList(exceptions), false);}

// Translation:
public RuleWithSetExceptions(string suffix, int min, string replacement, string[] exceptions) : base(suffix, min, replacement){for (int i = 0; i < exceptions.Length; i++){if (!exceptions[i].EndsWith(suffix, StringComparison.Ordinal)){throw new Exception("useless exception '" + exceptions[i] + "' does not end with '" + suffix + "'");}}this.m_exceptions = new CharArraySet(#pragma warning disable 612, 618LuceneVersion.LUCENE_CURRENT,#pragma warning restore 612, 618exceptions, false);}
// Original:
public CreateClientVpnRouteResult createClientVpnRoute(CreateClientVpnRouteRequest request) {request = beforeClientExecution(request);return executeCreateClientVpnRoute(request);}

// Translation:
public virtual CreateClientVpnRouteResponse CreateClientVpnRoute(CreateClientVpnRouteRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateClientVpnRouteRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateClientVpnRouteResponseUnmarshaller.Instance;return Invoke<CreateClientVpnRouteResponse>(request, options);}
// Original:
public RangeTransition(ATNState target, int from, int to) {super(target);this.from = from;this.to = to;}

// Translation:
public RangeTransition(ATNState target, int from, int to): base(target){this.from = from;this.to = to;}
// Original:
public TypeAsPayloadTokenFilterFactory(Map<String,String> args) {super(args);if (!args.isEmpty()) {throw new IllegalArgumentException("Unknown parameters: " + args);}}

// Translation:
public TypeAsPayloadTokenFilterFactory(IDictionary<string, string> args): base(args){if (args.Count > 0){throw new System.ArgumentException("Unknown parameters: " + args);}}
// Original:
public void fromRaw(int[] ints, int p) {w1 = ints[p];w2 = ints[p + 1];w3 = ints[p + 2];w4 = ints[p + 3];w5 = ints[p + 4];}

// Translation:
public virtual void FromRaw(int[] ints, int p){w1 = ints[p];w2 = ints[p + 1];w3 = ints[p + 2];w4 = ints[p + 3];w5 = ints[p + 4];}
// Original:
public ICUNormalizer2Filter(TokenStream input, Normalizer2 normalizer) {super(input);this.normalizer = normalizer;}

// Translation:
public ICUNormalizer2Filter(TokenStream input, Normalizer2 normalizer): base(input){this.normalizer = normalizer;this.termAtt = AddAttribute<ICharTermAttribute>();}
// Original:
public static TreeFilter create(TreeFilter a) {return new NotTreeFilter(a);}

// Translation:
public static TreeFilter Create(TreeFilter a){return new NGit.Treewalk.Filter.NotTreeFilter(a);}
// Original:
public boolean isMalformed() {return this.type == TYPE_MALFORMED_INPUT;}

// Translation:
public virtual bool isMalformed(){return this.type == TYPE_MALFORMED_INPUT;}
// Original:
public void enterRecursionRule(ParserRuleContext localctx, int state, int ruleIndex, int precedence) {Pair<ParserRuleContext, Integer> pair = new Pair<ParserRuleContext, Integer>(_ctx, localctx.invokingState);_parentContextStack.push(pair);super.enterRecursionRule(localctx, state, ruleIndex, precedence);}

// Translation:
public override void EnterRecursionRule(ParserRuleContext localctx, int state, int ruleIndex, int precedence){_parentContextStack.Push(Tuple.Create(RuleContext, localctx.invokingState));base.EnterRecursionRule(localctx, state, ruleIndex, precedence);}
// Original:
public DescribeAddressesResult describeAddresses(DescribeAddressesRequest request) {request = beforeClientExecution(request);return executeDescribeAddresses(request);}

// Translation:
public virtual DescribeAddressesResponse DescribeAddresses(DescribeAddressesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeAddressesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeAddressesResponseUnmarshaller.Instance;return Invoke<DescribeAddressesResponse>(request, options);}
// Original:
public int getEstimatedUniqueValues(){return getEstimatedNumberUniqueValuesAllowingForCollisions(bloomSize, filter.cardinality());}

// Translation:
public virtual int GetEstimatedUniqueValues(){return GetEstimatedNumberUniqueValuesAllowingForCollisions(_bloomSize, _filter.Cardinality());}
// Original:
public DescribeTransformJobResult describeTransformJob(DescribeTransformJobRequest request) {request = beforeClientExecution(request);return executeDescribeTransformJob(request);}

// Translation:
public virtual DescribeTransformJobResponse DescribeTransformJob(DescribeTransformJobRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeTransformJobRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeTransformJobResponseUnmarshaller.Instance;return Invoke<DescribeTransformJobResponse>(request, options);}
// Original:
public HeaderFooterRecord clone() {return copy();}

// Translation:
public override Object Clone(){return CloneViaReserialise();}