public static final class RolloutPlanWaveSelectorResourceHierarchySelector.Builder extends GeneratedMessage.Builder<RolloutPlanWaveSelectorResourceHierarchySelector.Builder> implements RolloutPlanWaveSelectorResourceHierarchySelectorOrBuilderRoll out to resources by Cloud Resource Manager resource hierarchy nodes such as projects, folders, orgs.
Protobuf type google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RolloutPlanWaveSelectorResourceHierarchySelector.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllIncludedFolders(Iterable<String> values)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addAllIncludedFolders(Iterable<String> values)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The includedFolders to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addAllIncludedOrganizations(Iterable<String> values)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addAllIncludedOrganizations(Iterable<String> values)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The includedOrganizations to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addAllIncludedProjects(Iterable<String> values)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addAllIncludedProjects(Iterable<String> values)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The includedProjects to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedFolders(String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedFolders(String value)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe includedFolders to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedFoldersBytes(ByteString value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedFoldersBytes(ByteString value)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the includedFolders to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedOrganizations(String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedOrganizations(String value)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe includedOrganizations to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedOrganizationsBytes(ByteString value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedOrganizationsBytes(ByteString value)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the includedOrganizations to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedProjects(String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedProjects(String value)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe includedProjects to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
addIncludedProjectsBytes(ByteString value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder addIncludedProjectsBytes(ByteString value)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the includedProjects to add. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
build()
public RolloutPlanWaveSelectorResourceHierarchySelector build()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector |
|
buildPartial()
public RolloutPlanWaveSelectorResourceHierarchySelector buildPartial()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector |
|
clear()
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder clear()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
|
clearIncludedFolders()
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder clearIncludedFolders()Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
clearIncludedOrganizations()
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder clearIncludedOrganizations()Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
clearIncludedProjects()
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder clearIncludedProjects()Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public RolloutPlanWaveSelectorResourceHierarchySelector getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIncludedFolders(int index)
public String getIncludedFolders(int index)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The includedFolders at the given index. |
getIncludedFoldersBytes(int index)
public ByteString getIncludedFoldersBytes(int index)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the includedFolders at the given index. |
getIncludedFoldersCount()
public int getIncludedFoldersCount()Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Returns | |
|---|---|
| Type | Description |
int |
The count of includedFolders. |
getIncludedFoldersList()
public ProtocolStringList getIncludedFoldersList()Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the includedFolders. |
getIncludedOrganizations(int index)
public String getIncludedOrganizations(int index)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The includedOrganizations at the given index. |
getIncludedOrganizationsBytes(int index)
public ByteString getIncludedOrganizationsBytes(int index)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the includedOrganizations at the given index. |
getIncludedOrganizationsCount()
public int getIncludedOrganizationsCount()Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Returns | |
|---|---|
| Type | Description |
int |
The count of includedOrganizations. |
getIncludedOrganizationsList()
public ProtocolStringList getIncludedOrganizationsList()Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the includedOrganizations. |
getIncludedProjects(int index)
public String getIncludedProjects(int index)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The includedProjects at the given index. |
getIncludedProjectsBytes(int index)
public ByteString getIncludedProjectsBytes(int index)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the includedProjects at the given index. |
getIncludedProjectsCount()
public int getIncludedProjectsCount()Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Returns | |
|---|---|
| Type | Description |
int |
The count of includedProjects. |
getIncludedProjectsList()
public ProtocolStringList getIncludedProjectsList()Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the includedProjects. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RolloutPlanWaveSelectorResourceHierarchySelector other)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder mergeFrom(RolloutPlanWaveSelectorResourceHierarchySelector other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutPlanWaveSelectorResourceHierarchySelector |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
|
setIncludedFolders(int index, String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder setIncludedFolders(int index, String value)Optional. Format: "folders/{folder_id}"
repeated string included_folders = 372825410;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe includedFolders to set. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
setIncludedOrganizations(int index, String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder setIncludedOrganizations(int index, String value)Optional. Format: "organizations/{organization_id}"
repeated string included_organizations = 318362461;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe includedOrganizations to set. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |
setIncludedProjects(int index, String value)
public RolloutPlanWaveSelectorResourceHierarchySelector.Builder setIncludedProjects(int index, String value)Optional. Format: "projects/{project_id}"
repeated string included_projects = 64232605;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe includedProjects to set. |
| Returns | |
|---|---|
| Type | Description |
RolloutPlanWaveSelectorResourceHierarchySelector.Builder |
This builder for chaining. |