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 classAwsSourceDetails.AccessKeyCredentialsMessage describing AWS Credentials using access key id and secret.static interfaceAwsSourceDetails.AccessKeyCredentialsOrBuilderstatic classAwsSourceDetails.BuilderAwsSourceDetails message describes a specific source details for the AWS source type.static classAwsSourceDetails.CredentialsTypeCasestatic classAwsSourceDetails.StateThe possible values of the state.static classAwsSourceDetails.TagTag is an AWS tag representation.static interfaceAwsSourceDetails.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 intACCESS_KEY_CREDS_FIELD_NUMBERstatic intAWS_REGION_FIELD_NUMBERstatic intERROR_FIELD_NUMBERstatic intINVENTORY_SECURITY_GROUP_NAMES_FIELD_NUMBERstatic intINVENTORY_TAG_LIST_FIELD_NUMBERstatic intMIGRATION_RESOURCES_USER_TAGS_FIELD_NUMBERstatic intPUBLIC_IP_FIELD_NUMBERstatic intSTATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsMigrationResourcesUserTags(String key)User specified tags to add to every M2VM generated resource in AWS.booleanequals(Object obj)AwsSourceDetails.AccessKeyCredentialsgetAccessKeyCreds()AWS Credentials using access key id and secret.AwsSourceDetails.AccessKeyCredentialsOrBuildergetAccessKeyCredsOrBuilder()AWS Credentials using access key id and secret.StringgetAwsRegion()Immutable.com.google.protobuf.ByteStringgetAwsRegionBytes()Immutable.AwsSourceDetails.CredentialsTypeCasegetCredentialsTypeCase()static AwsSourceDetailsgetDefaultInstance()AwsSourceDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.rpc.StatusgetError()Output only.com.google.rpc.StatusOrBuildergetErrorOrBuilder()Output only.StringgetInventorySecurityGroupNames(int index)AWS security group names to limit the scope of the source inventory.com.google.protobuf.ByteStringgetInventorySecurityGroupNamesBytes(int index)AWS security group names to limit the scope of the source inventory.intgetInventorySecurityGroupNamesCount()AWS security group names to limit the scope of the source inventory.com.google.protobuf.ProtocolStringListgetInventorySecurityGroupNamesList()AWS security group names to limit the scope of the source inventory.AwsSourceDetails.TaggetInventoryTagList(int index)AWS resource tags to limit the scope of the source inventory.intgetInventoryTagListCount()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.TagOrBuildergetInventoryTagListOrBuilder(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.intgetMigrationResourcesUserTagsCount()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.StringgetMigrationResourcesUserTagsOrDefault(String key, String defaultValue)User specified tags to add to every M2VM generated resource in AWS.StringgetMigrationResourcesUserTagsOrThrow(String key)User specified tags to add to every M2VM generated resource in AWS.com.google.protobuf.Parser<AwsSourceDetails>getParserForType()StringgetPublicIp()Output only.com.google.protobuf.ByteStringgetPublicIpBytes()Output only.intgetSerializedSize()AwsSourceDetails.StategetState()Output only.intgetStateValue()Output only.booleanhasAccessKeyCreds()AWS Credentials using access key id and secret.booleanhasError()Output only.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static AwsSourceDetails.BuildernewBuilder()static AwsSourceDetails.BuildernewBuilder(AwsSourceDetails prototype)AwsSourceDetails.BuildernewBuilderForType()protected AwsSourceDetails.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AwsSourceDetailsparseDelimitedFrom(InputStream input)static AwsSourceDetailsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AwsSourceDetailsparseFrom(byte[] data)static AwsSourceDetailsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AwsSourceDetailsparseFrom(com.google.protobuf.ByteString data)static AwsSourceDetailsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AwsSourceDetailsparseFrom(com.google.protobuf.CodedInputStream input)static AwsSourceDetailsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AwsSourceDetailsparseFrom(InputStream input)static AwsSourceDetailsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AwsSourceDetailsparseFrom(ByteBuffer data)static AwsSourceDetailsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AwsSourceDetails>parser()AwsSourceDetails.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getCredentialsTypeCase
public AwsSourceDetails.CredentialsTypeCase getCredentialsTypeCase()
- Specified by:
getCredentialsTypeCasein 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:
hasAccessKeyCredsin 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:
getAccessKeyCredsin 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:
getAccessKeyCredsOrBuilderin 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:
getAwsRegionin 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:
getAwsRegionBytesin 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:
getStateValuein 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:
getStatein 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:
hasErrorin 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:
getErrorin 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:
getErrorOrBuilderin 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:
getInventoryTagListListin 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:
getInventoryTagListOrBuilderListin 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:
getInventoryTagListCountin 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:
getInventoryTagListin 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:
getInventoryTagListOrBuilderin 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:
getInventorySecurityGroupNamesListin 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:
getInventorySecurityGroupNamesCountin 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:
getInventorySecurityGroupNamesin 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:
getInventorySecurityGroupNamesBytesin 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:AwsSourceDetailsOrBuilderUser 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:
getMigrationResourcesUserTagsCountin 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:
containsMigrationResourcesUserTagsin interfaceAwsSourceDetailsOrBuilder
-
getMigrationResourcesUserTags
@Deprecated public Map<String,String> getMigrationResourcesUserTags()
Deprecated.UsegetMigrationResourcesUserTagsMap()instead.- Specified by:
getMigrationResourcesUserTagsin 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:
getMigrationResourcesUserTagsMapin 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:
getMigrationResourcesUserTagsOrDefaultin 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:
getMigrationResourcesUserTagsOrThrowin 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:
getPublicIpin 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:
getPublicIpBytesin interfaceAwsSourceDetailsOrBuilder- Returns:
- The bytes for publicIp.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AwsSourceDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AwsSourceDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-