# Interface MemcacheServicePb.MemcacheGetResponse.ItemOrBuilder (5.0.3)

    public static interface MemcacheServicePb.MemcacheGetResponse.ItemOrBuilder extends MessageOrBuilder

## Implements

com.google.protobuf.MessageOrBuilder

## Methods

### getCasId()

    public abstract long getCasId()

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

### getExpiresInSeconds()

    public abstract int getExpiresInSeconds()

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

### getFlags()

    public abstract int getFlags()

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

### getIsDeleteLocked()

    public abstract boolean getIsDeleteLocked()

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

### getKey()

    public abstract ByteString getKey()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### getTimestamps()

    public abstract MemcacheServicePb.ItemTimestamps getTimestamps()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.memcache.MemcacheServicePb.ItemTimestamps` |   |

### getTimestampsOrBuilder()

    public abstract MemcacheServicePb.ItemTimestampsOrBuilder getTimestampsOrBuilder()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.memcache.MemcacheServicePb.ItemTimestampsOrBuilder` |   |

### getValue()

    public abstract ByteString getValue()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.ByteString` |   |

### hasCasId()

    public abstract boolean hasCasId()

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

### hasExpiresInSeconds()

    public abstract boolean hasExpiresInSeconds()

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

### hasFlags()

    public abstract boolean hasFlags()

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

### hasIsDeleteLocked()

    public abstract boolean hasIsDeleteLocked()

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

### hasKey()

    public abstract boolean hasKey()

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

### hasTimestamps()

    public abstract boolean hasTimestamps()

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

### hasValue()

    public abstract boolean hasValue()

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