public static final class MoveAnalysisResult.Builder extends GeneratedMessageV3.Builder<MoveAnalysisResult.Builder> implements MoveAnalysisResultOrBuilder
An analysis result including blockers and warnings.
Protobuf type google.cloud.asset.v1.MoveAnalysisResult
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllBlockers(Iterable<? extends MoveImpact> values)
public MoveAnalysisResult.Builder addAllBlockers(Iterable<? extends MoveImpact> values)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
values |
Iterable<? extends com.google.cloud.asset.v1.MoveImpact>
|
Returns
addAllWarnings(Iterable<? extends MoveImpact> values)
public MoveAnalysisResult.Builder addAllWarnings(Iterable<? extends MoveImpact> values)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
values |
Iterable<? extends com.google.cloud.asset.v1.MoveImpact>
|
Returns
addBlockers(MoveImpact value)
public MoveAnalysisResult.Builder addBlockers(MoveImpact value)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Returns
addBlockers(MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder addBlockers(MoveImpact.Builder builderForValue)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Returns
addBlockers(int index, MoveImpact value)
public MoveAnalysisResult.Builder addBlockers(int index, MoveImpact value)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameters
Returns
addBlockers(int index, MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder addBlockers(int index, MoveImpact.Builder builderForValue)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameters
Returns
addBlockersBuilder()
public MoveImpact.Builder addBlockersBuilder()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
addBlockersBuilder(int index)
public MoveImpact.Builder addBlockersBuilder(int index)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
index |
int
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MoveAnalysisResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addWarnings(MoveImpact value)
public MoveAnalysisResult.Builder addWarnings(MoveImpact value)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Returns
addWarnings(MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder addWarnings(MoveImpact.Builder builderForValue)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Returns
addWarnings(int index, MoveImpact value)
public MoveAnalysisResult.Builder addWarnings(int index, MoveImpact value)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameters
Returns
addWarnings(int index, MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder addWarnings(int index, MoveImpact.Builder builderForValue)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameters
Returns
addWarningsBuilder()
public MoveImpact.Builder addWarningsBuilder()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
addWarningsBuilder(int index)
public MoveImpact.Builder addWarningsBuilder(int index)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
index |
int
|
Returns
build()
public MoveAnalysisResult build()
Returns
buildPartial()
public MoveAnalysisResult buildPartial()
Returns
clear()
public MoveAnalysisResult.Builder clear()
Returns
Overrides
clearBlockers()
public MoveAnalysisResult.Builder clearBlockers()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public MoveAnalysisResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MoveAnalysisResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearWarnings()
public MoveAnalysisResult.Builder clearWarnings()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
clone()
public MoveAnalysisResult.Builder clone()
Returns
Overrides
getBlockers(int index)
public MoveImpact getBlockers(int index)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
index |
int
|
Returns
getBlockersBuilder(int index)
public MoveImpact.Builder getBlockersBuilder(int index)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
index |
int
|
Returns
getBlockersBuilderList()
public List<MoveImpact.Builder> getBlockersBuilderList()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
getBlockersCount()
public int getBlockersCount()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
getBlockersList()
public List<MoveImpact> getBlockersList()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
getBlockersOrBuilder(int index)
public MoveImpactOrBuilder getBlockersOrBuilder(int index)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
index |
int
|
Returns
getBlockersOrBuilderList()
public List<? extends MoveImpactOrBuilder> getBlockersOrBuilderList()
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Returns
Type |
Description |
List<? extends com.google.cloud.asset.v1.MoveImpactOrBuilder> |
|
getDefaultInstanceForType()
public MoveAnalysisResult getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getWarnings(int index)
public MoveImpact getWarnings(int index)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getWarningsBuilder(int index)
public MoveImpact.Builder getWarningsBuilder(int index)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getWarningsBuilderList()
public List<MoveImpact.Builder> getWarningsBuilderList()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
getWarningsCount()
public int getWarningsCount()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
getWarningsList()
public List<MoveImpact> getWarningsList()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
getWarningsOrBuilder(int index)
public MoveImpactOrBuilder getWarningsOrBuilder(int index)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getWarningsOrBuilderList()
public List<? extends MoveImpactOrBuilder> getWarningsOrBuilderList()
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Returns
Type |
Description |
List<? extends com.google.cloud.asset.v1.MoveImpactOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(MoveAnalysisResult other)
public MoveAnalysisResult.Builder mergeFrom(MoveAnalysisResult other)
Parameter
Returns
public MoveAnalysisResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public MoveAnalysisResult.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MoveAnalysisResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeBlockers(int index)
public MoveAnalysisResult.Builder removeBlockers(int index)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameter
Name |
Description |
index |
int
|
Returns
removeWarnings(int index)
public MoveAnalysisResult.Builder removeWarnings(int index)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameter
Name |
Description |
index |
int
|
Returns
setBlockers(int index, MoveImpact value)
public MoveAnalysisResult.Builder setBlockers(int index, MoveImpact value)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameters
Returns
setBlockers(int index, MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder setBlockers(int index, MoveImpact.Builder builderForValue)
Blocking information that would prevent the target resource from moving
to the specified destination at runtime.
repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
Parameters
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public MoveAnalysisResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MoveAnalysisResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MoveAnalysisResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setWarnings(int index, MoveImpact value)
public MoveAnalysisResult.Builder setWarnings(int index, MoveImpact value)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameters
Returns
setWarnings(int index, MoveImpact.Builder builderForValue)
public MoveAnalysisResult.Builder setWarnings(int index, MoveImpact.Builder builderForValue)
Warning information indicating that moving the target resource to the
specified destination might be unsafe. This can include important policy
information and configuration changes, but will not block moves at runtime.
repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
Parameters
Returns