0.3.0 (latest) 0.2.0 0.1.0

    public static interface Answer.AnswerReferenceOrBuilder extends MessageOrBuilder

## Implements

com.google.protobuf.MessageOrBuilder

## Methods

### getContentCase()

    public abstract Answer.AnswerReference.ContentCase getContentCase()

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

### getDocumentReference()

    public abstract Answer.DocumentReference getDocumentReference()

Output only. The reference document.

`
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

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

### getDocumentReferenceOrBuilder()

    public abstract Answer.DocumentReferenceOrBuilder getDocumentReferenceOrBuilder()

Output only. The reference document.

`
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

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

### hasDocumentReference()

    public abstract boolean hasDocumentReference()

Output only. The reference document.

`
.google.developers.knowledge.v1.Answer.DocumentReference document_reference = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
`

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` | Whether the documentReference field is set. |