public final class AgentCommand extends GeneratedMessage implements AgentCommandOrBuilder
An AgentCommand specifies a one-time executable program for the agent to run.
Protobuf type google.cloud.workloadmanager.v1.AgentCommand
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
COMMAND_FIELD_NUMBER
public static final int COMMAND_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AgentCommand getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AgentCommand.Builder newBuilder()
newBuilder(AgentCommand prototype)
public static AgentCommand.Builder newBuilder(AgentCommand prototype)
public static AgentCommand parseDelimitedFrom(InputStream input)
public static AgentCommand parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AgentCommand parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentCommand parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AgentCommand parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentCommand parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentCommand parseFrom(CodedInputStream input)
public static AgentCommand parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentCommand parseFrom(InputStream input)
public static AgentCommand parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AgentCommand parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AgentCommand parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AgentCommand> parser()
Methods
containsParameters(String key)
public boolean containsParameters(String key)
A map of key/value pairs that can be used to specify
additional one-time executable settings.
map<string, string> parameters = 2;
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCommand()
public String getCommand()
The name of the agent one-time executable that will be invoked.
string command = 1;
| Returns |
| Type |
Description |
String |
The command.
|
getCommandBytes()
public ByteString getCommandBytes()
The name of the agent one-time executable that will be invoked.
string command = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for command.
|
getDefaultInstanceForType()
public AgentCommand getDefaultInstanceForType()
getParameters() (deprecated)
public Map<String,String> getParameters()
getParametersCount()
public int getParametersCount()
A map of key/value pairs that can be used to specify
additional one-time executable settings.
map<string, string> parameters = 2;
| Returns |
| Type |
Description |
int |
|
getParametersMap()
public Map<String,String> getParametersMap()
A map of key/value pairs that can be used to specify
additional one-time executable settings.
map<string, string> parameters = 2;
getParametersOrDefault(String key, String defaultValue)
public String getParametersOrDefault(String key, String defaultValue)
A map of key/value pairs that can be used to specify
additional one-time executable settings.
map<string, string> parameters = 2;
| Returns |
| Type |
Description |
String |
|
getParametersOrThrow(String key)
public String getParametersOrThrow(String key)
A map of key/value pairs that can be used to specify
additional one-time executable settings.
map<string, string> parameters = 2;
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getParserForType()
public Parser<AgentCommand> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AgentCommand.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AgentCommand.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AgentCommand.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides