public static class ReportSourceTag.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<ReportSourceTag> implements org.apache.avro.data.RecordBuilder<ReportSourceTag>
| Modifier and Type | Method and Description |
|---|---|
ReportSourceTag |
build() |
ReportSourceTag.Builder |
clearAction()
Clears the value of the 'action' field.
|
ReportSourceTag.Builder |
clearAnnotations()
Clears the value of the 'annotations' field.
|
ReportSourceTag.Builder |
clearDescription()
Clears the value of the 'description' field.
|
ReportSourceTag.Builder |
clearSource()
Clears the value of the 'source' field.
|
ReportSourceTag.Builder |
clearSourceTagLiteral()
Clears the value of the 'sourceTagLiteral' field.
|
String |
getAction()
Gets the value of the 'action' field.
|
List<String> |
getAnnotations()
Gets the value of the 'annotations' field.
|
String |
getDescription()
Gets the value of the 'description' field.
|
String |
getSource()
Gets the value of the 'source' field.
|
String |
getSourceTagLiteral()
Gets the value of the 'sourceTagLiteral' field.
|
boolean |
hasAction()
Checks whether the 'action' field has been set.
|
boolean |
hasAnnotations()
Checks whether the 'annotations' field has been set.
|
boolean |
hasDescription()
Checks whether the 'description' field has been set.
|
boolean |
hasSource()
Checks whether the 'source' field has been set.
|
boolean |
hasSourceTagLiteral()
Checks whether the 'sourceTagLiteral' field has been set.
|
ReportSourceTag.Builder |
setAction(String value)
Sets the value of the 'action' field.
|
ReportSourceTag.Builder |
setAnnotations(List<String> value)
Sets the value of the 'annotations' field.
|
ReportSourceTag.Builder |
setDescription(String value)
Sets the value of the 'description' field.
|
ReportSourceTag.Builder |
setSource(String value)
Sets the value of the 'source' field.
|
ReportSourceTag.Builder |
setSourceTagLiteral(String value)
Sets the value of the 'sourceTagLiteral' field.
|
public String getSourceTagLiteral()
public ReportSourceTag.Builder setSourceTagLiteral(String value)
value - The value of 'sourceTagLiteral'.public boolean hasSourceTagLiteral()
public ReportSourceTag.Builder clearSourceTagLiteral()
public String getAction()
public ReportSourceTag.Builder setAction(String value)
value - The value of 'action'.public boolean hasAction()
public ReportSourceTag.Builder clearAction()
public String getSource()
public ReportSourceTag.Builder setSource(String value)
value - The value of 'source'.public boolean hasSource()
public ReportSourceTag.Builder clearSource()
public String getDescription()
public ReportSourceTag.Builder setDescription(String value)
value - The value of 'description'.public boolean hasDescription()
public ReportSourceTag.Builder clearDescription()
public List<String> getAnnotations()
public ReportSourceTag.Builder setAnnotations(List<String> value)
value - The value of 'annotations'.public boolean hasAnnotations()
public ReportSourceTag.Builder clearAnnotations()
public ReportSourceTag build()
build in interface org.apache.avro.data.RecordBuilder<ReportSourceTag>Copyright © 2018. All rights reserved.