com.android.emulator.control.SmsMessage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of adam Show documentation
Show all versions of adam Show documentation
Android Debug Bridge helper
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: emulator_controller.proto
// Protobuf Java Version: 3.25.0
package com.android.emulator.control;
/**
* Protobuf type {@code android.emulation.control.SmsMessage}
*/
public final class SmsMessage extends
com.google.protobuf.GeneratedMessageLite<
SmsMessage, SmsMessage.Builder> implements
// @@protoc_insertion_point(message_implements:android.emulation.control.SmsMessage)
SmsMessageOrBuilder {
private SmsMessage() {
srcAddress_ = "";
text_ = "";
}
public static final int SRCADDRESS_FIELD_NUMBER = 1;
private java.lang.String srcAddress_;
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @return The srcAddress.
*/
@java.lang.Override
public java.lang.String getSrcAddress() {
return srcAddress_;
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @return The bytes for srcAddress.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSrcAddressBytes() {
return com.google.protobuf.ByteString.copyFromUtf8(srcAddress_);
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @param value The srcAddress to set.
*/
private void setSrcAddress(
java.lang.String value) {
java.lang.Class valueClass = value.getClass();
srcAddress_ = value;
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
*/
private void clearSrcAddress() {
srcAddress_ = getDefaultInstance().getSrcAddress();
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @param value The bytes for srcAddress to set.
*/
private void setSrcAddressBytes(
com.google.protobuf.ByteString value) {
checkByteStringIsUtf8(value);
srcAddress_ = value.toStringUtf8();
}
public static final int TEXT_FIELD_NUMBER = 2;
private java.lang.String text_;
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @return The text.
*/
@java.lang.Override
public java.lang.String getText() {
return text_;
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @return The bytes for text.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTextBytes() {
return com.google.protobuf.ByteString.copyFromUtf8(text_);
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @param value The text to set.
*/
private void setText(
java.lang.String value) {
java.lang.Class valueClass = value.getClass();
text_ = value;
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
*/
private void clearText() {
text_ = getDefaultInstance().getText();
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @param value The bytes for text to set.
*/
private void setTextBytes(
com.google.protobuf.ByteString value) {
checkByteStringIsUtf8(value);
text_ = value.toStringUtf8();
}
public static com.android.emulator.control.SmsMessage parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.SmsMessage parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static com.android.emulator.control.SmsMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.SmsMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static com.android.emulator.control.SmsMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data);
}
public static com.android.emulator.control.SmsMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, data, extensionRegistry);
}
public static com.android.emulator.control.SmsMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.SmsMessage parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static com.android.emulator.control.SmsMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.SmsMessage parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
}
public static com.android.emulator.control.SmsMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input);
}
public static com.android.emulator.control.SmsMessage parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageLite.parseFrom(
DEFAULT_INSTANCE, input, extensionRegistry);
}
public static Builder newBuilder() {
return (Builder) DEFAULT_INSTANCE.createBuilder();
}
public static Builder newBuilder(com.android.emulator.control.SmsMessage prototype) {
return DEFAULT_INSTANCE.createBuilder(prototype);
}
/**
* Protobuf type {@code android.emulation.control.SmsMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.android.emulator.control.SmsMessage, Builder> implements
// @@protoc_insertion_point(builder_implements:android.emulation.control.SmsMessage)
com.android.emulator.control.SmsMessageOrBuilder {
// Construct using com.android.emulator.control.SmsMessage.newBuilder()
private Builder() {
super(DEFAULT_INSTANCE);
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @return The srcAddress.
*/
@java.lang.Override
public java.lang.String getSrcAddress() {
return instance.getSrcAddress();
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @return The bytes for srcAddress.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSrcAddressBytes() {
return instance.getSrcAddressBytes();
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @param value The srcAddress to set.
* @return This builder for chaining.
*/
public Builder setSrcAddress(
java.lang.String value) {
copyOnWrite();
instance.setSrcAddress(value);
return this;
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @return This builder for chaining.
*/
public Builder clearSrcAddress() {
copyOnWrite();
instance.clearSrcAddress();
return this;
}
/**
*
* The source address where this message came from.
*
* The address should be a valid GSM-formatted address as specified by
* 3GPP 23.040 Sec 9.1.2.5.
*
* For example: +3106225412 or (650) 555-1221
*
*
* string srcAddress = 1;
* @param value The bytes for srcAddress to set.
* @return This builder for chaining.
*/
public Builder setSrcAddressBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.setSrcAddressBytes(value);
return this;
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @return The text.
*/
@java.lang.Override
public java.lang.String getText() {
return instance.getText();
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @return The bytes for text.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTextBytes() {
return instance.getTextBytes();
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @param value The text to set.
* @return This builder for chaining.
*/
public Builder setText(
java.lang.String value) {
copyOnWrite();
instance.setText(value);
return this;
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @return This builder for chaining.
*/
public Builder clearText() {
copyOnWrite();
instance.clearText();
return this;
}
/**
*
* A utf8 encoded text message that should be delivered.
*
*
* string text = 2;
* @param value The bytes for text to set.
* @return This builder for chaining.
*/
public Builder setTextBytes(
com.google.protobuf.ByteString value) {
copyOnWrite();
instance.setTextBytes(value);
return this;
}
// @@protoc_insertion_point(builder_scope:android.emulation.control.SmsMessage)
}
@java.lang.Override
@java.lang.SuppressWarnings({"unchecked", "fallthrough"})
protected final java.lang.Object dynamicMethod(
com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
java.lang.Object arg0, java.lang.Object arg1) {
switch (method) {
case NEW_MUTABLE_INSTANCE: {
return new com.android.emulator.control.SmsMessage();
}
case NEW_BUILDER: {
return new Builder();
}
case BUILD_MESSAGE_INFO: {
java.lang.Object[] objects = new java.lang.Object[] {
"srcAddress_",
"text_",
};
java.lang.String info =
"\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u0208\u0002\u0208" +
"";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
case GET_DEFAULT_INSTANCE: {
return DEFAULT_INSTANCE;
}
case GET_PARSER: {
com.google.protobuf.Parser parser = PARSER;
if (parser == null) {
synchronized (com.android.emulator.control.SmsMessage.class) {
parser = PARSER;
if (parser == null) {
parser =
new DefaultInstanceBasedParser(
DEFAULT_INSTANCE);
PARSER = parser;
}
}
}
return parser;
}
case GET_MEMOIZED_IS_INITIALIZED: {
return (byte) 1;
}
case SET_MEMOIZED_IS_INITIALIZED: {
return null;
}
}
throw new UnsupportedOperationException();
}
// @@protoc_insertion_point(class_scope:android.emulation.control.SmsMessage)
private static final com.android.emulator.control.SmsMessage DEFAULT_INSTANCE;
static {
SmsMessage defaultInstance = new SmsMessage();
// New instances are implicitly immutable so no need to make
// immutable.
DEFAULT_INSTANCE = defaultInstance;
com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
SmsMessage.class, defaultInstance);
}
public static com.android.emulator.control.SmsMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static volatile com.google.protobuf.Parser PARSER;
public static com.google.protobuf.Parser parser() {
return DEFAULT_INSTANCE.getParserForType();
}
}