public final class AnalyzeMoveRequest extends GeneratedMessageV3 implements AnalyzeMoveRequestOrBuilder
The request message for performing resource move analysis.
Protobuf type google.cloud.asset.v1.AnalyzeMoveRequest
Static Fields
DESTINATION_PARENT_FIELD_NUMBER
public static final int DESTINATION_PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RESOURCE_FIELD_NUMBER
public static final int RESOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
VIEW_FIELD_NUMBER
public static final int VIEW_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AnalyzeMoveRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AnalyzeMoveRequest.Builder newBuilder()
newBuilder(AnalyzeMoveRequest prototype)
public static AnalyzeMoveRequest.Builder newBuilder(AnalyzeMoveRequest prototype)
public static AnalyzeMoveRequest parseDelimitedFrom(InputStream input)
public static AnalyzeMoveRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AnalyzeMoveRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AnalyzeMoveRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AnalyzeMoveRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AnalyzeMoveRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AnalyzeMoveRequest parseFrom(CodedInputStream input)
public static AnalyzeMoveRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AnalyzeMoveRequest parseFrom(InputStream input)
public static AnalyzeMoveRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AnalyzeMoveRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AnalyzeMoveRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AnalyzeMoveRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AnalyzeMoveRequest getDefaultInstanceForType()
getDestinationParent()
public String getDestinationParent()
Required. Name of the GCP Folder or Organization to reparent the target
resource. The analysis will be performed against hypothetically moving the
resource to this specified desitination parent. This can only be a Folder
number (such as "folders/123") or an Organization number (such as
"organizations/123").
string destination_parent = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The destinationParent.
|
getDestinationParentBytes()
public ByteString getDestinationParentBytes()
Required. Name of the GCP Folder or Organization to reparent the target
resource. The analysis will be performed against hypothetically moving the
resource to this specified desitination parent. This can only be a Folder
number (such as "folders/123") or an Organization number (such as
"organizations/123").
string destination_parent = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for destinationParent.
|
getParserForType()
public Parser<AnalyzeMoveRequest> getParserForType()
Overrides
getResource()
public String getResource()
Required. Name of the resource to perform the analysis against.
Only GCP Project are supported as of today. Hence, this can only be Project
ID (such as "projects/my-project-id") or a Project Number (such as
"projects/12345").
string resource = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The resource.
|
getResourceBytes()
public ByteString getResourceBytes()
Required. Name of the resource to perform the analysis against.
Only GCP Project are supported as of today. Hence, this can only be Project
ID (such as "projects/my-project-id") or a Project Number (such as
"projects/12345").
string resource = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for resource.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getView()
public AnalyzeMoveRequest.AnalysisView getView()
Analysis view indicating what information should be included in the
analysis response. If unspecified, the default view is FULL.
.google.cloud.asset.v1.AnalyzeMoveRequest.AnalysisView view = 3;
getViewValue()
public int getViewValue()
Analysis view indicating what information should be included in the
analysis response. If unspecified, the default view is FULL.
.google.cloud.asset.v1.AnalyzeMoveRequest.AnalysisView view = 3;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for view.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AnalyzeMoveRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AnalyzeMoveRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public AnalyzeMoveRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides