org.robokind.avrogen.vision
Class ImageRegionListRecord.Builder

java.lang.Object
  extended by org.apache.avro.data.RecordBuilderBase<T>
      extended by org.apache.avro.specific.SpecificRecordBuilderBase<ImageRegionListRecord>
          extended by org.robokind.avrogen.vision.ImageRegionListRecord.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<ImageRegionListRecord>, org.jflux.api.core.Source<ImageRegionListRecord>
Enclosing class:
ImageRegionListRecord

public static class ImageRegionListRecord.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<ImageRegionListRecord>
implements org.apache.avro.data.RecordBuilder<ImageRegionListRecord>, org.jflux.api.core.Source<ImageRegionListRecord>

RecordBuilder for ImageRegionListRecord instances.


Method Summary
 ImageRegionListRecord build()
           
 ImageRegionListRecord.Builder clearImageId()
          Clears the value of the 'imageId' field
 ImageRegionListRecord.Builder clearImageProcessorId()
          Clears the value of the 'imageProcessorId' field
 ImageRegionListRecord.Builder clearImageRegionsId()
          Clears the value of the 'imageRegionsId' field
 ImageRegionListRecord.Builder clearImageSourceId()
          Clears the value of the 'imageSourceId' field
 ImageRegionListRecord.Builder clearImageTimestampMillisecUTC()
          Clears the value of the 'imageTimestampMillisecUTC' field
 ImageRegionListRecord.Builder clearProcessorCompleteTimestampMillisecUTC()
          Clears the value of the 'processorCompleteTimestampMillisecUTC' field
 ImageRegionListRecord.Builder clearProcessorStartTimestampMillisecUTC()
          Clears the value of the 'processorStartTimestampMillisecUTC' field
 ImageRegionListRecord.Builder clearRegions()
          Clears the value of the 'regions' field
 Long getImageId()
          Gets the value of the 'imageId' field
 String getImageProcessorId()
          Gets the value of the 'imageProcessorId' field
 Long getImageRegionsId()
          Gets the value of the 'imageRegionsId' field
 String getImageSourceId()
          Gets the value of the 'imageSourceId' field
 Long getImageTimestampMillisecUTC()
          Gets the value of the 'imageTimestampMillisecUTC' field
 Long getProcessorCompleteTimestampMillisecUTC()
          Gets the value of the 'processorCompleteTimestampMillisecUTC' field
 Long getProcessorStartTimestampMillisecUTC()
          Gets the value of the 'processorStartTimestampMillisecUTC' field
 List<ImageRegionRecord> getRegions()
          Gets the value of the 'regions' field
 ImageRegionListRecord getValue()
           
 boolean hasImageId()
          Checks whether the 'imageId' field has been set
 boolean hasImageProcessorId()
          Checks whether the 'imageProcessorId' field has been set
 boolean hasImageRegionsId()
          Checks whether the 'imageRegionsId' field has been set
 boolean hasImageSourceId()
          Checks whether the 'imageSourceId' field has been set
 boolean hasImageTimestampMillisecUTC()
          Checks whether the 'imageTimestampMillisecUTC' field has been set
 boolean hasProcessorCompleteTimestampMillisecUTC()
          Checks whether the 'processorCompleteTimestampMillisecUTC' field has been set
 boolean hasProcessorStartTimestampMillisecUTC()
          Checks whether the 'processorStartTimestampMillisecUTC' field has been set
 boolean hasRegions()
          Checks whether the 'regions' field has been set
 ImageRegionListRecord.Builder setImageId(long value)
          Sets the value of the 'imageId' field
 ImageRegionListRecord.Builder setImageProcessorId(String value)
          Sets the value of the 'imageProcessorId' field
 ImageRegionListRecord.Builder setImageRegionsId(long value)
          Sets the value of the 'imageRegionsId' field
 ImageRegionListRecord.Builder setImageSourceId(String value)
          Sets the value of the 'imageSourceId' field
 ImageRegionListRecord.Builder setImageTimestampMillisecUTC(long value)
          Sets the value of the 'imageTimestampMillisecUTC' field
 ImageRegionListRecord.Builder setProcessorCompleteTimestampMillisecUTC(long value)
          Sets the value of the 'processorCompleteTimestampMillisecUTC' field
 ImageRegionListRecord.Builder setProcessorStartTimestampMillisecUTC(long value)
          Sets the value of the 'processorStartTimestampMillisecUTC' field
 ImageRegionListRecord.Builder setRegions(List<ImageRegionRecord> value)
          Sets the value of the 'regions' field
 
Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getImageSourceId

public String getImageSourceId()
Gets the value of the 'imageSourceId' field


setImageSourceId

public ImageRegionListRecord.Builder setImageSourceId(String value)
Sets the value of the 'imageSourceId' field


hasImageSourceId

public boolean hasImageSourceId()
Checks whether the 'imageSourceId' field has been set


clearImageSourceId

public ImageRegionListRecord.Builder clearImageSourceId()
Clears the value of the 'imageSourceId' field


getImageId

public Long getImageId()
Gets the value of the 'imageId' field


setImageId

public ImageRegionListRecord.Builder setImageId(long value)
Sets the value of the 'imageId' field


hasImageId

public boolean hasImageId()
Checks whether the 'imageId' field has been set


clearImageId

public ImageRegionListRecord.Builder clearImageId()
Clears the value of the 'imageId' field


getImageTimestampMillisecUTC

public Long getImageTimestampMillisecUTC()
Gets the value of the 'imageTimestampMillisecUTC' field


setImageTimestampMillisecUTC

public ImageRegionListRecord.Builder setImageTimestampMillisecUTC(long value)
Sets the value of the 'imageTimestampMillisecUTC' field


hasImageTimestampMillisecUTC

public boolean hasImageTimestampMillisecUTC()
Checks whether the 'imageTimestampMillisecUTC' field has been set


clearImageTimestampMillisecUTC

public ImageRegionListRecord.Builder clearImageTimestampMillisecUTC()
Clears the value of the 'imageTimestampMillisecUTC' field


getImageProcessorId

public String getImageProcessorId()
Gets the value of the 'imageProcessorId' field


setImageProcessorId

public ImageRegionListRecord.Builder setImageProcessorId(String value)
Sets the value of the 'imageProcessorId' field


hasImageProcessorId

public boolean hasImageProcessorId()
Checks whether the 'imageProcessorId' field has been set


clearImageProcessorId

public ImageRegionListRecord.Builder clearImageProcessorId()
Clears the value of the 'imageProcessorId' field


getImageRegionsId

public Long getImageRegionsId()
Gets the value of the 'imageRegionsId' field


setImageRegionsId

public ImageRegionListRecord.Builder setImageRegionsId(long value)
Sets the value of the 'imageRegionsId' field


hasImageRegionsId

public boolean hasImageRegionsId()
Checks whether the 'imageRegionsId' field has been set


clearImageRegionsId

public ImageRegionListRecord.Builder clearImageRegionsId()
Clears the value of the 'imageRegionsId' field


getProcessorStartTimestampMillisecUTC

public Long getProcessorStartTimestampMillisecUTC()
Gets the value of the 'processorStartTimestampMillisecUTC' field


setProcessorStartTimestampMillisecUTC

public ImageRegionListRecord.Builder setProcessorStartTimestampMillisecUTC(long value)
Sets the value of the 'processorStartTimestampMillisecUTC' field


hasProcessorStartTimestampMillisecUTC

public boolean hasProcessorStartTimestampMillisecUTC()
Checks whether the 'processorStartTimestampMillisecUTC' field has been set


clearProcessorStartTimestampMillisecUTC

public ImageRegionListRecord.Builder clearProcessorStartTimestampMillisecUTC()
Clears the value of the 'processorStartTimestampMillisecUTC' field


getProcessorCompleteTimestampMillisecUTC

public Long getProcessorCompleteTimestampMillisecUTC()
Gets the value of the 'processorCompleteTimestampMillisecUTC' field


setProcessorCompleteTimestampMillisecUTC

public ImageRegionListRecord.Builder setProcessorCompleteTimestampMillisecUTC(long value)
Sets the value of the 'processorCompleteTimestampMillisecUTC' field


hasProcessorCompleteTimestampMillisecUTC

public boolean hasProcessorCompleteTimestampMillisecUTC()
Checks whether the 'processorCompleteTimestampMillisecUTC' field has been set


clearProcessorCompleteTimestampMillisecUTC

public ImageRegionListRecord.Builder clearProcessorCompleteTimestampMillisecUTC()
Clears the value of the 'processorCompleteTimestampMillisecUTC' field


getRegions

public List<ImageRegionRecord> getRegions()
Gets the value of the 'regions' field


setRegions

public ImageRegionListRecord.Builder setRegions(List<ImageRegionRecord> value)
Sets the value of the 'regions' field


hasRegions

public boolean hasRegions()
Checks whether the 'regions' field has been set


clearRegions

public ImageRegionListRecord.Builder clearRegions()
Clears the value of the 'regions' field


build

public ImageRegionListRecord build()
Specified by:
build in interface org.apache.avro.data.RecordBuilder<ImageRegionListRecord>

getValue

public ImageRegionListRecord getValue()
Specified by:
getValue in interface org.jflux.api.core.Source<ImageRegionListRecord>


Copyright © 2011-2013. All Rights Reserved.