public static final class Inputs.Builder extends GeneratedMessageV3.Builder<Inputs.Builder> implements InputsOrBuilder
Defines definition of input parameters of asset templates.
Protobuf type google.cloud.privatecatalog.v1beta1.Inputs
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public Inputs.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
Returns
public Inputs buildPartial()
Returns
public Inputs.Builder clear()
Returns
Overrides
public Inputs.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public Inputs.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public Inputs.Builder clearParameters()
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public Inputs.Builder clone()
Returns
Overrides
public Inputs getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Struct getParameters()
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
Struct | The parameters.
|
public Struct.Builder getParametersBuilder()
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public StructOrBuilder getParametersOrBuilder()
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public boolean hasParameters()
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
boolean | Whether the parameters field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public Inputs.Builder mergeFrom(Inputs other)
Parameter
Returns
public Inputs.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public Inputs.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public Inputs.Builder mergeParameters(Struct value)
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public final Inputs.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public Inputs.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public Inputs.Builder setParameters(Struct value)
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public Inputs.Builder setParameters(Struct.Builder builderForValue)
Output only. The JSON schema defining the inputs and their formats.
.google.protobuf.Struct parameters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name | Description |
builderForValue | Builder
|
Returns
public Inputs.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final Inputs.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides