Package com.google.cloud.channel.v1
Interface ParameterOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Parameter
,Parameter.Builder
public interface ParameterOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getEditable()
Output only.String
getName()
Name of the parameter.com.google.protobuf.ByteString
getNameBytes()
Name of the parameter.Value
getValue()
Value of the parameter.ValueOrBuilder
getValueOrBuilder()
Value of the parameter.boolean
hasValue()
Value of the parameter.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Name of the parameter.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name of the parameter.
string name = 1;
- Returns:
- The bytes for name.
-
hasValue
boolean hasValue()
Value of the parameter.
.google.cloud.channel.v1.Value value = 2;
- Returns:
- Whether the value field is set.
-
getValue
Value getValue()
Value of the parameter.
.google.cloud.channel.v1.Value value = 2;
- Returns:
- The value.
-
getValueOrBuilder
ValueOrBuilder getValueOrBuilder()
Value of the parameter.
.google.cloud.channel.v1.Value value = 2;
-
getEditable
boolean getEditable()
Output only. Specifies whether this parameter is allowed to be changed. For example, for a Google Workspace Business Starter entitlement in commitment plan, num_units is editable when entitlement is active.
bool editable = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The editable.
-
-