public static final class AppliedLicense.Builder extends GeneratedMessageV3.Builder<AppliedLicense.Builder> implements AppliedLicenseOrBuilder
AppliedLicense holds the license data returned by adaptation module report.
Protobuf type google.cloud.vmmigration.v1.AppliedLicense
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AppliedLicense.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public AppliedLicense build()
Returns
buildPartial()
public AppliedLicense buildPartial()
Returns
clear()
public AppliedLicense.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public AppliedLicense.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AppliedLicense.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearOsLicense()
public AppliedLicense.Builder clearOsLicense()
The OS license returned from the adaptation module's report.
string os_license = 2;
Returns
clearType()
public AppliedLicense.Builder clearType()
The license type that was used in OS adaptation.
.google.cloud.vmmigration.v1.AppliedLicense.Type type = 1;
Returns
clone()
public AppliedLicense.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public AppliedLicense getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getOsLicense()
public String getOsLicense()
The OS license returned from the adaptation module's report.
string os_license = 2;
Returns
Type | Description |
String | The osLicense.
|
getOsLicenseBytes()
public ByteString getOsLicenseBytes()
The OS license returned from the adaptation module's report.
string os_license = 2;
Returns
getType()
public AppliedLicense.Type getType()
The license type that was used in OS adaptation.
.google.cloud.vmmigration.v1.AppliedLicense.Type type = 1;
Returns
getTypeValue()
public int getTypeValue()
The license type that was used in OS adaptation.
.google.cloud.vmmigration.v1.AppliedLicense.Type type = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for type.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(AppliedLicense other)
public AppliedLicense.Builder mergeFrom(AppliedLicense other)
Parameter
Returns
public AppliedLicense.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AppliedLicense.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AppliedLicense.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public AppliedLicense.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setOsLicense(String value)
public AppliedLicense.Builder setOsLicense(String value)
The OS license returned from the adaptation module's report.
string os_license = 2;
Parameter
Name | Description |
value | String
The osLicense to set.
|
Returns
setOsLicenseBytes(ByteString value)
public AppliedLicense.Builder setOsLicenseBytes(ByteString value)
The OS license returned from the adaptation module's report.
string os_license = 2;
Parameter
Name | Description |
value | ByteString
The bytes for osLicense to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AppliedLicense.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setType(AppliedLicense.Type value)
public AppliedLicense.Builder setType(AppliedLicense.Type value)
The license type that was used in OS adaptation.
.google.cloud.vmmigration.v1.AppliedLicense.Type type = 1;
Parameter
Returns
setTypeValue(int value)
public AppliedLicense.Builder setTypeValue(int value)
The license type that was used in OS adaptation.
.google.cloud.vmmigration.v1.AppliedLicense.Type type = 1;
Parameter
Name | Description |
value | int
The enum numeric value on the wire for type to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final AppliedLicense.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides