Package com.google.cloud.vmmigration.v1
Class AwsSourceDetails
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.vmmigration.v1.AwsSourceDetails
-
- All Implemented Interfaces:
AwsSourceDetailsOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class AwsSourceDetails extends com.google.protobuf.GeneratedMessageV3 implements AwsSourceDetailsOrBuilder
AwsSourceDetails message describes a specific source details for the AWS source type.
Protobuf typegoogle.cloud.vmmigration.v1.AwsSourceDetails
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AwsSourceDetails.AccessKeyCredentials
Message describing AWS Credentials using access key id and secret.static interface
AwsSourceDetails.AccessKeyCredentialsOrBuilder
static class
AwsSourceDetails.Builder
AwsSourceDetails message describes a specific source details for the AWS source type.static class
AwsSourceDetails.CredentialsTypeCase
static class
AwsSourceDetails.State
The possible values of the state.static class
AwsSourceDetails.Tag
Tag is an AWS tag representation.static interface
AwsSourceDetails.TagOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACCESS_KEY_CREDS_FIELD_NUMBER
static int
AWS_REGION_FIELD_NUMBER
static int
ERROR_FIELD_NUMBER
static int
INVENTORY_SECURITY_GROUP_NAMES_FIELD_NUMBER
static int
INVENTORY_TAG_LIST_FIELD_NUMBER
static int
MIGRATION_RESOURCES_USER_TAGS_FIELD_NUMBER
static int
PUBLIC_IP_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsMigrationResourcesUserTags(String key)
User specified tags to add to every M2VM generated resource in AWS.boolean
equals(Object obj)
AwsSourceDetails.AccessKeyCredentials
getAccessKeyCreds()
AWS Credentials using access key id and secret.AwsSourceDetails.AccessKeyCredentialsOrBuilder
getAccessKeyCredsOrBuilder()
AWS Credentials using access key id and secret.String
getAwsRegion()
Immutable.com.google.protobuf.ByteString
getAwsRegionBytes()
Immutable.AwsSourceDetails.CredentialsTypeCase
getCredentialsTypeCase()
static AwsSourceDetails
getDefaultInstance()
AwsSourceDetails
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.rpc.Status
getError()
Output only.com.google.rpc.StatusOrBuilder
getErrorOrBuilder()
Output only.String
getInventorySecurityGroupNames(int index)
AWS security group names to limit the scope of the source inventory.com.google.protobuf.ByteString
getInventorySecurityGroupNamesBytes(int index)
AWS security group names to limit the scope of the source inventory.int
getInventorySecurityGroupNamesCount()
AWS security group names to limit the scope of the source inventory.com.google.protobuf.ProtocolStringList
getInventorySecurityGroupNamesList()
AWS security group names to limit the scope of the source inventory.AwsSourceDetails.Tag
getInventoryTagList(int index)
AWS resource tags to limit the scope of the source inventory.int
getInventoryTagListCount()
AWS resource tags to limit the scope of the source inventory.List<AwsSourceDetails.Tag>
getInventoryTagListList()
AWS resource tags to limit the scope of the source inventory.AwsSourceDetails.TagOrBuilder
getInventoryTagListOrBuilder(int index)
AWS resource tags to limit the scope of the source inventory.List<? extends AwsSourceDetails.TagOrBuilder>
getInventoryTagListOrBuilderList()
AWS resource tags to limit the scope of the source inventory.Map<String,String>
getMigrationResourcesUserTags()
Deprecated.int
getMigrationResourcesUserTagsCount()
User specified tags to add to every M2VM generated resource in AWS.Map<String,String>
getMigrationResourcesUserTagsMap()
User specified tags to add to every M2VM generated resource in AWS.String
getMigrationResourcesUserTagsOrDefault(String key, String defaultValue)
User specified tags to add to every M2VM generated resource in AWS.String
getMigrationResourcesUserTagsOrThrow(String key)
User specified tags to add to every M2VM generated resource in AWS.com.google.protobuf.Parser<AwsSourceDetails>
getParserForType()
String
getPublicIp()
Output only.com.google.protobuf.ByteString
getPublicIpBytes()
Output only.int
getSerializedSize()
AwsSourceDetails.State
getState()
Output only.int
getStateValue()
Output only.boolean
hasAccessKeyCreds()
AWS Credentials using access key id and secret.boolean
hasError()
Output only.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static AwsSourceDetails.Builder
newBuilder()
static AwsSourceDetails.Builder
newBuilder(AwsSourceDetails prototype)
AwsSourceDetails.Builder
newBuilderForType()
protected AwsSourceDetails.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static AwsSourceDetails
parseDelimitedFrom(InputStream input)
static AwsSourceDetails
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AwsSourceDetails
parseFrom(byte[] data)
static AwsSourceDetails
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AwsSourceDetails
parseFrom(com.google.protobuf.ByteString data)
static AwsSourceDetails
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AwsSourceDetails
parseFrom(com.google.protobuf.CodedInputStream input)
static AwsSourceDetails
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AwsSourceDetails
parseFrom(InputStream input)
static AwsSourceDetails
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AwsSourceDetails
parseFrom(ByteBuffer data)
static AwsSourceDetails
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<AwsSourceDetails>
parser()
AwsSourceDetails.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ACCESS_KEY_CREDS_FIELD_NUMBER
public static final int ACCESS_KEY_CREDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWS_REGION_FIELD_NUMBER
public static final int AWS_REGION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVENTORY_TAG_LIST_FIELD_NUMBER
public static final int INVENTORY_TAG_LIST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVENTORY_SECURITY_GROUP_NAMES_FIELD_NUMBER
public static final int INVENTORY_SECURITY_GROUP_NAMES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIGRATION_RESOURCES_USER_TAGS_FIELD_NUMBER
public static final int MIGRATION_RESOURCES_USER_TAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLIC_IP_FIELD_NUMBER
public static final int PUBLIC_IP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getCredentialsTypeCase
public AwsSourceDetails.CredentialsTypeCase getCredentialsTypeCase()
- Specified by:
getCredentialsTypeCase
in interfaceAwsSourceDetailsOrBuilder
-
hasAccessKeyCreds
public boolean hasAccessKeyCreds()
AWS Credentials using access key id and secret.
.google.cloud.vmmigration.v1.AwsSourceDetails.AccessKeyCredentials access_key_creds = 11;
- Specified by:
hasAccessKeyCreds
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- Whether the accessKeyCreds field is set.
-
getAccessKeyCreds
public AwsSourceDetails.AccessKeyCredentials getAccessKeyCreds()
AWS Credentials using access key id and secret.
.google.cloud.vmmigration.v1.AwsSourceDetails.AccessKeyCredentials access_key_creds = 11;
- Specified by:
getAccessKeyCreds
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The accessKeyCreds.
-
getAccessKeyCredsOrBuilder
public AwsSourceDetails.AccessKeyCredentialsOrBuilder getAccessKeyCredsOrBuilder()
AWS Credentials using access key id and secret.
.google.cloud.vmmigration.v1.AwsSourceDetails.AccessKeyCredentials access_key_creds = 11;
- Specified by:
getAccessKeyCredsOrBuilder
in interfaceAwsSourceDetailsOrBuilder
-
getAwsRegion
public String getAwsRegion()
Immutable. The AWS region that the source VMs will be migrated from.
string aws_region = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getAwsRegion
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The awsRegion.
-
getAwsRegionBytes
public com.google.protobuf.ByteString getAwsRegionBytes()
Immutable. The AWS region that the source VMs will be migrated from.
string aws_region = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getAwsRegionBytes
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The bytes for awsRegion.
-
getStateValue
public int getStateValue()
Output only. State of the source as determined by the health check.
.google.cloud.vmmigration.v1.AwsSourceDetails.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
public AwsSourceDetails.State getState()
Output only. State of the source as determined by the health check.
.google.cloud.vmmigration.v1.AwsSourceDetails.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The state.
-
hasError
public boolean hasError()
Output only. Provides details on the state of the Source in case of an error.
.google.rpc.Status error = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasError
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- Whether the error field is set.
-
getError
public com.google.rpc.Status getError()
Output only. Provides details on the state of the Source in case of an error.
.google.rpc.Status error = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getError
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The error.
-
getErrorOrBuilder
public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. Provides details on the state of the Source in case of an error.
.google.rpc.Status error = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getErrorOrBuilder
in interfaceAwsSourceDetailsOrBuilder
-
getInventoryTagListList
public List<AwsSourceDetails.Tag> getInventoryTagListList()
AWS resource tags to limit the scope of the source inventory.
repeated .google.cloud.vmmigration.v1.AwsSourceDetails.Tag inventory_tag_list = 10;
- Specified by:
getInventoryTagListList
in interfaceAwsSourceDetailsOrBuilder
-
getInventoryTagListOrBuilderList
public List<? extends AwsSourceDetails.TagOrBuilder> getInventoryTagListOrBuilderList()
AWS resource tags to limit the scope of the source inventory.
repeated .google.cloud.vmmigration.v1.AwsSourceDetails.Tag inventory_tag_list = 10;
- Specified by:
getInventoryTagListOrBuilderList
in interfaceAwsSourceDetailsOrBuilder
-
getInventoryTagListCount
public int getInventoryTagListCount()
AWS resource tags to limit the scope of the source inventory.
repeated .google.cloud.vmmigration.v1.AwsSourceDetails.Tag inventory_tag_list = 10;
- Specified by:
getInventoryTagListCount
in interfaceAwsSourceDetailsOrBuilder
-
getInventoryTagList
public AwsSourceDetails.Tag getInventoryTagList(int index)
AWS resource tags to limit the scope of the source inventory.
repeated .google.cloud.vmmigration.v1.AwsSourceDetails.Tag inventory_tag_list = 10;
- Specified by:
getInventoryTagList
in interfaceAwsSourceDetailsOrBuilder
-
getInventoryTagListOrBuilder
public AwsSourceDetails.TagOrBuilder getInventoryTagListOrBuilder(int index)
AWS resource tags to limit the scope of the source inventory.
repeated .google.cloud.vmmigration.v1.AwsSourceDetails.Tag inventory_tag_list = 10;
- Specified by:
getInventoryTagListOrBuilder
in interfaceAwsSourceDetailsOrBuilder
-
getInventorySecurityGroupNamesList
public com.google.protobuf.ProtocolStringList getInventorySecurityGroupNamesList()
AWS security group names to limit the scope of the source inventory.
repeated string inventory_security_group_names = 7;
- Specified by:
getInventorySecurityGroupNamesList
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- A list containing the inventorySecurityGroupNames.
-
getInventorySecurityGroupNamesCount
public int getInventorySecurityGroupNamesCount()
AWS security group names to limit the scope of the source inventory.
repeated string inventory_security_group_names = 7;
- Specified by:
getInventorySecurityGroupNamesCount
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The count of inventorySecurityGroupNames.
-
getInventorySecurityGroupNames
public String getInventorySecurityGroupNames(int index)
AWS security group names to limit the scope of the source inventory.
repeated string inventory_security_group_names = 7;
- Specified by:
getInventorySecurityGroupNames
in interfaceAwsSourceDetailsOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The inventorySecurityGroupNames at the given index.
-
getInventorySecurityGroupNamesBytes
public com.google.protobuf.ByteString getInventorySecurityGroupNamesBytes(int index)
AWS security group names to limit the scope of the source inventory.
repeated string inventory_security_group_names = 7;
- Specified by:
getInventorySecurityGroupNamesBytes
in interfaceAwsSourceDetailsOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the inventorySecurityGroupNames at the given index.
-
getMigrationResourcesUserTagsCount
public int getMigrationResourcesUserTagsCount()
Description copied from interface:AwsSourceDetailsOrBuilder
User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.
map<string, string> migration_resources_user_tags = 8;
- Specified by:
getMigrationResourcesUserTagsCount
in interfaceAwsSourceDetailsOrBuilder
-
containsMigrationResourcesUserTags
public boolean containsMigrationResourcesUserTags(String key)
User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.
map<string, string> migration_resources_user_tags = 8;
- Specified by:
containsMigrationResourcesUserTags
in interfaceAwsSourceDetailsOrBuilder
-
getMigrationResourcesUserTags
@Deprecated public Map<String,String> getMigrationResourcesUserTags()
Deprecated.UsegetMigrationResourcesUserTagsMap()
instead.- Specified by:
getMigrationResourcesUserTags
in interfaceAwsSourceDetailsOrBuilder
-
getMigrationResourcesUserTagsMap
public Map<String,String> getMigrationResourcesUserTagsMap()
User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.
map<string, string> migration_resources_user_tags = 8;
- Specified by:
getMigrationResourcesUserTagsMap
in interfaceAwsSourceDetailsOrBuilder
-
getMigrationResourcesUserTagsOrDefault
public String getMigrationResourcesUserTagsOrDefault(String key, String defaultValue)
User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.
map<string, string> migration_resources_user_tags = 8;
- Specified by:
getMigrationResourcesUserTagsOrDefault
in interfaceAwsSourceDetailsOrBuilder
-
getMigrationResourcesUserTagsOrThrow
public String getMigrationResourcesUserTagsOrThrow(String key)
User specified tags to add to every M2VM generated resource in AWS. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix `m2vm`.
map<string, string> migration_resources_user_tags = 8;
- Specified by:
getMigrationResourcesUserTagsOrThrow
in interfaceAwsSourceDetailsOrBuilder
-
getPublicIp
public String getPublicIp()
Output only. The source's public IP. All communication initiated by this source will originate from this IP.
string public_ip = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getPublicIp
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The publicIp.
-
getPublicIpBytes
public com.google.protobuf.ByteString getPublicIpBytes()
Output only. The source's public IP. All communication initiated by this source will originate from this IP.
string public_ip = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getPublicIpBytes
in interfaceAwsSourceDetailsOrBuilder
- Returns:
- The bytes for publicIp.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AwsSourceDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AwsSourceDetails parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AwsSourceDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AwsSourceDetails parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AwsSourceDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AwsSourceDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AwsSourceDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AwsSourceDetails.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AwsSourceDetails.Builder newBuilder()
-
newBuilder
public static AwsSourceDetails.Builder newBuilder(AwsSourceDetails prototype)
-
toBuilder
public AwsSourceDetails.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AwsSourceDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AwsSourceDetails getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AwsSourceDetails> parser()
-
getParserForType
public com.google.protobuf.Parser<AwsSourceDetails> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AwsSourceDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-