public static final class RolloutPlanWaveSelector.Builder extends GeneratedMessage.Builder<RolloutPlanWaveSelector.Builder> implements RolloutPlanWaveSelectorOrBuilderA selector which specifies what resource(s) are included in a given wave.
Protobuf type google.cloud.compute.v1.RolloutPlanWaveSelector
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RolloutPlanWaveSelector.BuilderImplements
RolloutPlanWaveSelectorOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public RolloutPlanWaveSelector build()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector |
|
buildPartial()
public RolloutPlanWaveSelector buildPartial()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector |
|
clear()
public RolloutPlanWaveSelector.Builder clear()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
clearLocationSelector()
public RolloutPlanWaveSelector.Builder clearLocationSelector()Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
clearResourceHierarchySelector()
public RolloutPlanWaveSelector.Builder clearResourceHierarchySelector()Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
getDefaultInstanceForType()
public RolloutPlanWaveSelector getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getLocationSelector()
public RolloutPlanWaveSelectorLocationSelector getLocationSelector()Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorLocationSelector |
The locationSelector. |
getLocationSelectorBuilder()
public RolloutPlanWaveSelectorLocationSelector.Builder getLocationSelectorBuilder()Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorLocationSelector.Builder |
|
getLocationSelectorOrBuilder()
public RolloutPlanWaveSelectorLocationSelectorOrBuilder getLocationSelectorOrBuilder()Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorLocationSelectorOrBuilder |
|
getResourceHierarchySelector()
public RolloutPlanWaveSelectorResourceHierarchySelector getResourceHierarchySelector()Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector |
The resourceHierarchySelector. |
getResourceHierarchySelectorBuilder()
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder getResourceHierarchySelectorBuilder()Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
|
getResourceHierarchySelectorOrBuilder()
public RolloutPlanWaveSelectorResourceHierarchySelectorOrBuilder getResourceHierarchySelectorOrBuilder()Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelectorOrBuilder |
|
hasLocationSelector()
public boolean hasLocationSelector()Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the locationSelector field is set. |
hasResourceHierarchySelector()
public boolean hasResourceHierarchySelector()Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the resourceHierarchySelector field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RolloutPlanWaveSelector other)
public RolloutPlanWaveSelector.Builder mergeFrom(RolloutPlanWaveSelector other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutPlanWaveSelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RolloutPlanWaveSelector.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RolloutPlanWaveSelector.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
mergeLocationSelector(RolloutPlanWaveSelectorLocationSelector value)
public RolloutPlanWaveSelector.Builder mergeLocationSelector(RolloutPlanWaveSelectorLocationSelector value)Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Parameter | |
|---|---|
| Name | Description |
value |
RolloutPlanWaveSelectorLocationSelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
mergeResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector value)
public RolloutPlanWaveSelector.Builder mergeResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector value)Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Parameter | |
|---|---|
| Name | Description |
value |
RolloutPlanWaveSelectorResourceHierarchySelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
setLocationSelector(RolloutPlanWaveSelectorLocationSelector value)
public RolloutPlanWaveSelector.Builder setLocationSelector(RolloutPlanWaveSelectorLocationSelector value)Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Parameter | |
|---|---|
| Name | Description |
value |
RolloutPlanWaveSelectorLocationSelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
setLocationSelector(RolloutPlanWaveSelectorLocationSelector.Builder builderForValue)
public RolloutPlanWaveSelector.Builder setLocationSelector(RolloutPlanWaveSelectorLocationSelector.Builder builderForValue)Optional. Roll out to resources by Cloud locations.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorLocationSelector location_selector = 422273321;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
RolloutPlanWaveSelectorLocationSelector.Builder |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
setResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector value)
public RolloutPlanWaveSelector.Builder setResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector value)Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Parameter | |
|---|---|
| Name | Description |
value |
RolloutPlanWaveSelectorResourceHierarchySelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|
setResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector.Builder builderForValue)
public RolloutPlanWaveSelector.Builder setResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector.Builder builderForValue)Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
optional .google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector resource_hierarchy_selector = 66779770;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelector.Builder |
|