public static final class GlobalVmExtensionPolicyExtensionPolicy.Builder extends GeneratedMessage.Builder<GlobalVmExtensionPolicyExtensionPolicy.Builder> implements GlobalVmExtensionPolicyExtensionPolicyOrBuilderPolicy for a single extension.
Protobuf type google.cloud.compute.v1.GlobalVmExtensionPolicyExtensionPolicy
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > GlobalVmExtensionPolicyExtensionPolicy.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public GlobalVmExtensionPolicyExtensionPolicy build()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy |
|
buildPartial()
public GlobalVmExtensionPolicyExtensionPolicy buildPartial()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy |
|
clear()
public GlobalVmExtensionPolicyExtensionPolicy.Builder clear()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
|
clearPinnedVersion()
public GlobalVmExtensionPolicyExtensionPolicy.Builder clearPinnedVersion()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 |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |
clearStringConfig()
public GlobalVmExtensionPolicyExtensionPolicy.Builder clearStringConfig()Optional. String configuration. Any string payload that the extension understands.
optional string string_config = 318905136;
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public GlobalVmExtensionPolicyExtensionPolicy getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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. |
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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(GlobalVmExtensionPolicyExtensionPolicy other)
public GlobalVmExtensionPolicyExtensionPolicy.Builder mergeFrom(GlobalVmExtensionPolicyExtensionPolicy other)| Parameter | |
|---|---|
| Name | Description |
other |
GlobalVmExtensionPolicyExtensionPolicy |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GlobalVmExtensionPolicyExtensionPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public GlobalVmExtensionPolicyExtensionPolicy.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
|
setPinnedVersion(String value)
public GlobalVmExtensionPolicyExtensionPolicy.Builder setPinnedVersion(String value)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;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe pinnedVersion to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |
setPinnedVersionBytes(ByteString value)
public GlobalVmExtensionPolicyExtensionPolicy.Builder setPinnedVersionBytes(ByteString value)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;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for pinnedVersion to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |
setStringConfig(String value)
public GlobalVmExtensionPolicyExtensionPolicy.Builder setStringConfig(String value)Optional. String configuration. Any string payload that the extension understands.
optional string string_config = 318905136;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe stringConfig to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |
setStringConfigBytes(ByteString value)
public GlobalVmExtensionPolicyExtensionPolicy.Builder setStringConfigBytes(ByteString value)Optional. String configuration. Any string payload that the extension understands.
optional string string_config = 318905136;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for stringConfig to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyExtensionPolicy.Builder |
This builder for chaining. |