# Enum ContainerdConfig.RegistryHostConfig.HostCapability (2.96.0)

2.96.0 (latest) 2.94.0 2.91.0 2.90.0 2.88.0 2.86.0 2.85.0 2.84.0 2.83.0 2.81.0 2.79.0 2.78.0 2.77.0 2.76.0 2.75.0 2.73.0 2.71.0 2.70.0 2.67.0 2.66.0 2.65.0 2.63.0 2.62.0 2.61.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.0 2.55.0 2.54.0 2.52.0 2.51.0 2.50.0 2.49.0 2.48.0 2.47.0 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.40.0 2.39.0 2.38.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.27.0 2.26.0 2.25.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.0 2.16.0 2.15.0 2.14.0 2.13.0 2.12.0 2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.2 2.4.1 2.3.8

    public enum ContainerdConfig.RegistryHostConfig.HostCapability extends Enum<ContainerdConfig.RegistryHostConfig.HostCapability> implements ProtocolMessageEnum

HostCapability configures capabilities for the registry host.

Protobuf enum `google.container.v1.ContainerdConfig.RegistryHostConfig.HostCapability`

## Implements

[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html)

## Inherited Members

[Enum.\<T\>valueOf(Class\<T\>,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) [Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) [Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) [Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) [Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) [Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) [Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) [Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) [Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) [Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

| ## Static Fields ||
|---|---|
| **Name** | **Description** |
| `HOST_CAPABILITY_PULL` | Pull represents the capability to fetch manifests and blobs by digest. `HOST_CAPABILITY_PULL = 1;` |
| `HOST_CAPABILITY_PULL_VALUE` | Pull represents the capability to fetch manifests and blobs by digest. `HOST_CAPABILITY_PULL = 1;` |
| `HOST_CAPABILITY_PUSH` | Push represents the capability to push blobs and manifests. `HOST_CAPABILITY_PUSH = 3;` |
| `HOST_CAPABILITY_PUSH_VALUE` | Push represents the capability to push blobs and manifests. `HOST_CAPABILITY_PUSH = 3;` |
| `HOST_CAPABILITY_RESOLVE` | Resolve represents the capability to fetch manifests by name. `HOST_CAPABILITY_RESOLVE = 2;` |
| `HOST_CAPABILITY_RESOLVE_VALUE` | Resolve represents the capability to fetch manifests by name. `HOST_CAPABILITY_RESOLVE = 2;` |
| `HOST_CAPABILITY_UNSPECIFIED` | UNKNOWN should never be set. `HOST_CAPABILITY_UNSPECIFIED = 0;` |
| `HOST_CAPABILITY_UNSPECIFIED_VALUE` | UNKNOWN should never be set. `HOST_CAPABILITY_UNSPECIFIED = 0;` |
| `UNRECOGNIZED` |   |

| ## Static Methods ||
|---|---|
| **Name** | **Description** |
| `forNumber(int value)` |   |
| `getDescriptor()` |   |
| `internalGetValueMap()` |   |
| `valueOf(Descriptors.EnumValueDescriptor desc)` |   |
| `valueOf(int value)` | **Deprecated.** *Use [#forNumber(int)](https://docs.cloud.google.com/java/docs/reference/google-cloud-container/latest/com.google.container.v1.ContainerdConfig.RegistryHostConfig.HostCapability#com_google_container_v1_ContainerdConfig_RegistryHostConfig_HostCapability_forNumber_int_) instead.* |
| `valueOf(String name)` |   |
| `values()` |   |

| ## Methods ||
|---|---|
| **Name** | **Description** |
| `getDescriptorForType()` |   |
| `getNumber()` |   |
| `getValueDescriptor()` |   |