Class VmExtensionPoliciesScopedList.Builder (1.105.0)

public static final class VmExtensionPoliciesScopedList.Builder extends GeneratedMessage.Builder<VmExtensionPoliciesScopedList.Builder> implements VmExtensionPoliciesScopedListOrBuilder

Protobuf type google.cloud.compute.v1.VmExtensionPoliciesScopedList

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllVmExtensionPolicies(Iterable<? extends VmExtensionPolicy> values)

public VmExtensionPoliciesScopedList.Builder addAllVmExtensionPolicies(Iterable<? extends VmExtensionPolicy> values)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.VmExtensionPolicy>
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

addVmExtensionPolicies(VmExtensionPolicy value)

public VmExtensionPoliciesScopedList.Builder addVmExtensionPolicies(VmExtensionPolicy value)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
value VmExtensionPolicy
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

addVmExtensionPolicies(VmExtensionPolicy.Builder builderForValue)

public VmExtensionPoliciesScopedList.Builder addVmExtensionPolicies(VmExtensionPolicy.Builder builderForValue)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
builderForValue VmExtensionPolicy.Builder
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

addVmExtensionPolicies(int index, VmExtensionPolicy value)

public VmExtensionPoliciesScopedList.Builder addVmExtensionPolicies(int index, VmExtensionPolicy value)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameters
Name Description
index int
value VmExtensionPolicy
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

addVmExtensionPolicies(int index, VmExtensionPolicy.Builder builderForValue)

public VmExtensionPoliciesScopedList.Builder addVmExtensionPolicies(int index, VmExtensionPolicy.Builder builderForValue)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameters
Name Description
index int
builderForValue VmExtensionPolicy.Builder
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

addVmExtensionPoliciesBuilder()

public VmExtensionPolicy.Builder addVmExtensionPoliciesBuilder()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
VmExtensionPolicy.Builder

addVmExtensionPoliciesBuilder(int index)

public VmExtensionPolicy.Builder addVmExtensionPoliciesBuilder(int index)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
index int
Returns
Type Description
VmExtensionPolicy.Builder

build()

public VmExtensionPoliciesScopedList build()
Returns
Type Description
VmExtensionPoliciesScopedList

buildPartial()

public VmExtensionPoliciesScopedList buildPartial()
Returns
Type Description
VmExtensionPoliciesScopedList

clear()

public VmExtensionPoliciesScopedList.Builder clear()
Returns
Type Description
VmExtensionPoliciesScopedList.Builder
Overrides

clearVmExtensionPolicies()

public VmExtensionPoliciesScopedList.Builder clearVmExtensionPolicies()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
VmExtensionPoliciesScopedList.Builder

clearWarning()

public VmExtensionPoliciesScopedList.Builder clearWarning()

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
VmExtensionPoliciesScopedList.Builder

getDefaultInstanceForType()

public VmExtensionPoliciesScopedList getDefaultInstanceForType()
Returns
Type Description
VmExtensionPoliciesScopedList

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getVmExtensionPolicies(int index)

public VmExtensionPolicy getVmExtensionPolicies(int index)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
index int
Returns
Type Description
VmExtensionPolicy

getVmExtensionPoliciesBuilder(int index)

public VmExtensionPolicy.Builder getVmExtensionPoliciesBuilder(int index)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
index int
Returns
Type Description
VmExtensionPolicy.Builder

getVmExtensionPoliciesBuilderList()

public List<VmExtensionPolicy.Builder> getVmExtensionPoliciesBuilderList()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
List<Builder>

getVmExtensionPoliciesCount()

public int getVmExtensionPoliciesCount()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
int

getVmExtensionPoliciesList()

public List<VmExtensionPolicy> getVmExtensionPoliciesList()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
List<VmExtensionPolicy>

getVmExtensionPoliciesOrBuilder(int index)

public VmExtensionPolicyOrBuilder getVmExtensionPoliciesOrBuilder(int index)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
index int
Returns
Type Description
VmExtensionPolicyOrBuilder

getVmExtensionPoliciesOrBuilderList()

public List<? extends VmExtensionPolicyOrBuilder> getVmExtensionPoliciesOrBuilderList()

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.VmExtensionPolicyOrBuilder>

getWarning()

public Warning getWarning()

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
Warning

The warning.

getWarningBuilder()

public Warning.Builder getWarningBuilder()

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
Warning.Builder

getWarningOrBuilder()

public WarningOrBuilder getWarningOrBuilder()

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
WarningOrBuilder

hasWarning()

public boolean hasWarning()

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Returns
Type Description
boolean

Whether the warning field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(VmExtensionPoliciesScopedList other)

public VmExtensionPoliciesScopedList.Builder mergeFrom(VmExtensionPoliciesScopedList other)
Parameter
Name Description
other VmExtensionPoliciesScopedList
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public VmExtensionPoliciesScopedList.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
VmExtensionPoliciesScopedList.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public VmExtensionPoliciesScopedList.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
VmExtensionPoliciesScopedList.Builder
Overrides

mergeWarning(Warning value)

public VmExtensionPoliciesScopedList.Builder mergeWarning(Warning value)

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
value Warning
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

removeVmExtensionPolicies(int index)

public VmExtensionPoliciesScopedList.Builder removeVmExtensionPolicies(int index)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameter
Name Description
index int
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

setVmExtensionPolicies(int index, VmExtensionPolicy value)

public VmExtensionPoliciesScopedList.Builder setVmExtensionPolicies(int index, VmExtensionPolicy value)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameters
Name Description
index int
value VmExtensionPolicy
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

setVmExtensionPolicies(int index, VmExtensionPolicy.Builder builderForValue)

public VmExtensionPoliciesScopedList.Builder setVmExtensionPolicies(int index, VmExtensionPolicy.Builder builderForValue)

List of VmExtensionPolicy resources contained in this scope.

repeated .google.cloud.compute.v1.VmExtensionPolicy vm_extension_policies = 238490584;

Parameters
Name Description
index int
builderForValue VmExtensionPolicy.Builder
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

setWarning(Warning value)

public VmExtensionPoliciesScopedList.Builder setWarning(Warning value)

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
value Warning
Returns
Type Description
VmExtensionPoliciesScopedList.Builder

setWarning(Warning.Builder builderForValue)

public VmExtensionPoliciesScopedList.Builder setWarning(Warning.Builder builderForValue)

Informational warning which replaces the list of backend services when the list is empty.

optional .google.cloud.compute.v1.Warning warning = 50704284;

Parameter
Name Description
builderForValue Warning.Builder
Returns
Type Description
VmExtensionPoliciesScopedList.Builder