public final class Source extends GeneratedMessageV3 implements SourceOrBuilder
Source message describes a specific vm migration Source resource. It contains
the source environment information.
Protobuf type google.cloud.vmmigration.v1.Source
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
AWS_FIELD_NUMBER
public static final int AWS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VMWARE_FIELD_NUMBER
public static final int VMWARE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static Source getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Source.Builder newBuilder()
newBuilder(Source prototype)
public static Source.Builder newBuilder(Source prototype)
Parameter |
---|
Name | Description |
prototype | Source
|
public static Source parseDelimitedFrom(InputStream input)
public static Source parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Source parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Source parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Source parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Source parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Source parseFrom(CodedInputStream input)
public static Source parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Source parseFrom(InputStream input)
public static Source parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Source parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Source parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Source> parser()
Methods
containsLabels(String key)
public boolean containsLabels(String key)
The labels of the source.
map<string, string> labels = 4;
Parameter |
---|
Name | Description |
key | String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAws()
public AwsSourceDetails getAws()
AWS type source details.
.google.cloud.vmmigration.v1.AwsSourceDetails aws = 12;
getAwsOrBuilder()
public AwsSourceDetailsOrBuilder getAwsOrBuilder()
AWS type source details.
.google.cloud.vmmigration.v1.AwsSourceDetails aws = 12;
getCreateTime()
public Timestamp getCreateTime()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
Timestamp | The createTime.
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public Source getDefaultInstanceForType()
getDescription()
public String getDescription()
User-provided description of the source.
string description = 6;
Returns |
---|
Type | Description |
String | The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
User-provided description of the source.
string description = 6;
Returns |
---|
Type | Description |
ByteString | The bytes for description.
|
getLabels()
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
The labels of the source.
map<string, string> labels = 4;
Returns |
---|
Type | Description |
int | |
getLabelsMap()
public Map<String,String> getLabelsMap()
The labels of the source.
map<string, string> labels = 4;
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
The labels of the source.
map<string, string> labels = 4;
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
The labels of the source.
map<string, string> labels = 4;
Parameter |
---|
Name | Description |
key | String
|
getName()
Output only. The Source name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Output only. The Source name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getParserForType()
public Parser<Source> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSourceDetailsCase()
public Source.SourceDetailsCase getSourceDetailsCase()
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
Timestamp | The updateTime.
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getVmware()
public VmwareSourceDetails getVmware()
Vmware type source details.
.google.cloud.vmmigration.v1.VmwareSourceDetails vmware = 10;
getVmwareOrBuilder()
public VmwareSourceDetailsOrBuilder getVmwareOrBuilder()
Vmware type source details.
.google.cloud.vmmigration.v1.VmwareSourceDetails vmware = 10;
hasAws()
AWS type source details.
.google.cloud.vmmigration.v1.AwsSourceDetails aws = 12;
Returns |
---|
Type | Description |
boolean | Whether the aws field is set.
|
hasCreateTime()
public boolean hasCreateTime()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the createTime field is set.
|
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
boolean | Whether the updateTime field is set.
|
hasVmware()
public boolean hasVmware()
Vmware type source details.
.google.cloud.vmmigration.v1.VmwareSourceDetails vmware = 10;
Returns |
---|
Type | Description |
boolean | Whether the vmware field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter |
---|
Name | Description |
number | int
|
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Source.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Source.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public Source.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides