0.3.0 (latest) 0.2.0 0.1.0

    public interface AnswerOrBuilder extends MessageOrBuilder

## Implements

com.google.protobuf.MessageOrBuilder

## Methods

### getAnswerText()

    public abstract String getAnswerText()

Contains the text of the answer.

`string answer_text = 1;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/lang/String.html` | The answerText. |

### getAnswerTextBytes()

    public abstract ByteString getAnswerTextBytes()

Contains the text of the answer.

`string answer_text = 1;`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` | The bytes for answerText. |

### getCitations(int index)

    public abstract Answer.AnswerCitation getCitations(int index)

Output only. Contains citations for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerCitation` |   |

### getCitationsCount()

    public abstract int getCitationsCount()

Output only. Contains citations for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCitationsList()

    public abstract List<Answer.AnswerCitation> getCitationsList()

Output only. Contains citations for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerCitation>` |   |

### getCitationsOrBuilder(int index)

    public abstract Answer.AnswerCitationOrBuilder getCitationsOrBuilder(int index)

Output only. Contains citations for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerCitationOrBuilder` |   |

### getCitationsOrBuilderList()

    public abstract List<? extends Answer.AnswerCitationOrBuilder> getCitationsOrBuilderList()

Output only. Contains citations for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerCitation citations = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<? extends com.google.developers.knowledge.v1.Answer.AnswerCitationOrBuilder>` |   |

### getReferences(int index)

    public abstract Answer.AnswerReference getReferences(int index)

Output only. Contains references for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerReference` |   |

### getReferencesCount()

    public abstract int getReferencesCount()

Output only. Contains references for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getReferencesList()

    public abstract List<Answer.AnswerReference> getReferencesList()

Output only. Contains references for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerReference>` |   |

### getReferencesOrBuilder(int index)

    public abstract Answer.AnswerReferenceOrBuilder getReferencesOrBuilder(int index)

Output only. Contains references for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `index` | `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://developers.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/com.google.developers.knowledge.v1.Answer.AnswerReferenceOrBuilder` |   |

### getReferencesOrBuilderList()

    public abstract List<? extends Answer.AnswerReferenceOrBuilder> getReferencesOrBuilderList()

Output only. Contains references for the answer.

`
repeated .google.developers.knowledge.v1.Answer.AnswerReference references = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/util/List.html<? extends com.google.developers.knowledge.v1.Answer.AnswerReferenceOrBuilder>` |   |