public final class GlobalVmExtensionPolicyExtensionPolicy extends GeneratedMessage implements GlobalVmExtensionPolicyExtensionPolicyOrBuilder
Policy for a single extension.
Protobuf type google.cloud.compute.v1.GlobalVmExtensionPolicyExtensionPolicy
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
PINNED_VERSION_FIELD_NUMBER
public static final int PINNED_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STRING_CONFIG_FIELD_NUMBER
public static final int STRING_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GlobalVmExtensionPolicyExtensionPolicy getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GlobalVmExtensionPolicyExtensionPolicy.Builder newBuilder()
newBuilder(GlobalVmExtensionPolicyExtensionPolicy prototype)
public static GlobalVmExtensionPolicyExtensionPolicy.Builder newBuilder(GlobalVmExtensionPolicyExtensionPolicy prototype)
public static GlobalVmExtensionPolicyExtensionPolicy parseDelimitedFrom(InputStream input)
public static GlobalVmExtensionPolicyExtensionPolicy parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(CodedInputStream input)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(InputStream input)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GlobalVmExtensionPolicyExtensionPolicy parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GlobalVmExtensionPolicyExtensionPolicy> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GlobalVmExtensionPolicyExtensionPolicy getDefaultInstanceForType()
getParserForType()
public Parser<GlobalVmExtensionPolicyExtensionPolicy> getParserForType()
Overrides
getPinnedVersion()
public String getPinnedVersion()
Optional. The version pinning for the extension.
If empty, the extension will be installed with the latest version
released by the extension producer.
optional string pinned_version = 446267249;
| Returns |
| Type |
Description |
String |
The pinnedVersion.
|
getPinnedVersionBytes()
public ByteString getPinnedVersionBytes()
Optional. The version pinning for the extension.
If empty, the extension will be installed with the latest version
released by the extension producer.
optional string pinned_version = 446267249;
| Returns |
| Type |
Description |
ByteString |
The bytes for pinnedVersion.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStringConfig()
public String getStringConfig()
Optional. String configuration. Any string payload that the extension
understands.
optional string string_config = 318905136;
| Returns |
| Type |
Description |
String |
The stringConfig.
|
getStringConfigBytes()
public ByteString getStringConfigBytes()
Optional. String configuration. Any string payload that the extension
understands.
optional string string_config = 318905136;
| Returns |
| Type |
Description |
ByteString |
The bytes for stringConfig.
|
hasPinnedVersion()
public boolean hasPinnedVersion()
Optional. The version pinning for the extension.
If empty, the extension will be installed with the latest version
released by the extension producer.
optional string pinned_version = 446267249;
| Returns |
| Type |
Description |
boolean |
Whether the pinnedVersion field is set.
|
hasStringConfig()
public boolean hasStringConfig()
Optional. String configuration. Any string payload that the extension
understands.
optional string string_config = 318905136;
| Returns |
| Type |
Description |
boolean |
Whether the stringConfig field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GlobalVmExtensionPolicyExtensionPolicy.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GlobalVmExtensionPolicyExtensionPolicy.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GlobalVmExtensionPolicyExtensionPolicy.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides