public static final class VmUtilizationInfo.Builder extends GeneratedMessageV3.Builder<VmUtilizationInfo.Builder> implements VmUtilizationInfoOrBuilder
Utilization information of a single VM.
Protobuf type google.cloud.vmmigration.v1.VmUtilizationInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public VmUtilizationInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public VmUtilizationInfo build()
buildPartial()
public VmUtilizationInfo buildPartial()
clear()
public VmUtilizationInfo.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public VmUtilizationInfo.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public VmUtilizationInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUtilization()
public VmUtilizationInfo.Builder clearUtilization()
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
clearVmDetails()
public VmUtilizationInfo.Builder clearVmDetails()
clearVmId()
public VmUtilizationInfo.Builder clearVmId()
The VM's ID in the source.
string vm_id = 3;
clearVmwareVmDetails()
public VmUtilizationInfo.Builder clearVmwareVmDetails()
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
clone()
public VmUtilizationInfo.Builder clone()
Overrides
getDefaultInstanceForType()
public VmUtilizationInfo getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUtilization()
public VmUtilizationMetrics getUtilization()
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
getUtilizationBuilder()
public VmUtilizationMetrics.Builder getUtilizationBuilder()
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
getUtilizationOrBuilder()
public VmUtilizationMetricsOrBuilder getUtilizationOrBuilder()
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
getVmDetailsCase()
public VmUtilizationInfo.VmDetailsCase getVmDetailsCase()
getVmId()
The VM's ID in the source.
string vm_id = 3;
Returns |
Type |
Description |
String |
The vmId.
|
getVmIdBytes()
public ByteString getVmIdBytes()
The VM's ID in the source.
string vm_id = 3;
Returns |
Type |
Description |
ByteString |
The bytes for vmId.
|
getVmwareVmDetails()
public VmwareVmDetails getVmwareVmDetails()
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
getVmwareVmDetailsBuilder()
public VmwareVmDetails.Builder getVmwareVmDetailsBuilder()
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
getVmwareVmDetailsOrBuilder()
public VmwareVmDetailsOrBuilder getVmwareVmDetailsOrBuilder()
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
hasUtilization()
public boolean hasUtilization()
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
Returns |
Type |
Description |
boolean |
Whether the utilization field is set.
|
hasVmwareVmDetails()
public boolean hasVmwareVmDetails()
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
Returns |
Type |
Description |
boolean |
Whether the vmwareVmDetails field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(VmUtilizationInfo other)
public VmUtilizationInfo.Builder mergeFrom(VmUtilizationInfo other)
public VmUtilizationInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public VmUtilizationInfo.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final VmUtilizationInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUtilization(VmUtilizationMetrics value)
public VmUtilizationInfo.Builder mergeUtilization(VmUtilizationMetrics value)
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
mergeVmwareVmDetails(VmwareVmDetails value)
public VmUtilizationInfo.Builder mergeVmwareVmDetails(VmwareVmDetails value)
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public VmUtilizationInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public VmUtilizationInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final VmUtilizationInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUtilization(VmUtilizationMetrics value)
public VmUtilizationInfo.Builder setUtilization(VmUtilizationMetrics value)
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
setUtilization(VmUtilizationMetrics.Builder builderForValue)
public VmUtilizationInfo.Builder setUtilization(VmUtilizationMetrics.Builder builderForValue)
Utilization metrics for this VM.
.google.cloud.vmmigration.v1.VmUtilizationMetrics utilization = 2;
setVmId(String value)
public VmUtilizationInfo.Builder setVmId(String value)
The VM's ID in the source.
string vm_id = 3;
Parameter |
Name |
Description |
value |
String
The vmId to set.
|
setVmIdBytes(ByteString value)
public VmUtilizationInfo.Builder setVmIdBytes(ByteString value)
The VM's ID in the source.
string vm_id = 3;
Parameter |
Name |
Description |
value |
ByteString
The bytes for vmId to set.
|
setVmwareVmDetails(VmwareVmDetails value)
public VmUtilizationInfo.Builder setVmwareVmDetails(VmwareVmDetails value)
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;
setVmwareVmDetails(VmwareVmDetails.Builder builderForValue)
public VmUtilizationInfo.Builder setVmwareVmDetails(VmwareVmDetails.Builder builderForValue)
The description of the VM in a Source of type Vmware.
.google.cloud.vmmigration.v1.VmwareVmDetails vmware_vm_details = 1;