Class CurationConfig.Builder (0.28.0)

public static final class CurationConfig.Builder extends GeneratedMessageV3.Builder<CurationConfig.Builder> implements CurationConfigOrBuilder

The curation information for this plugin instance.

Protobuf type google.cloud.apihub.v1.CurationConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CurationConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CurationConfig.Builder
Overrides

build()

public CurationConfig build()
Returns
Type Description
CurationConfig

buildPartial()

public CurationConfig buildPartial()
Returns
Type Description
CurationConfig

clear()

public CurationConfig.Builder clear()
Returns
Type Description
CurationConfig.Builder
Overrides

clearCurationConfig()

public CurationConfig.Builder clearCurationConfig()
Returns
Type Description
CurationConfig.Builder

clearCurationType()

public CurationConfig.Builder clearCurationType()

Required. The curation type for this plugin instance.

.google.cloud.apihub.v1.CurationType curation_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CurationConfig.Builder

This builder for chaining.

clearCustomCuration()

public CurationConfig.Builder clearCustomCuration()

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CurationConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public CurationConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CurationConfig.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public CurationConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CurationConfig.Builder
Overrides

clone()

public CurationConfig.Builder clone()
Returns
Type Description
CurationConfig.Builder
Overrides

getCurationConfigCase()

public CurationConfig.CurationConfigCase getCurationConfigCase()
Returns
Type Description
CurationConfig.CurationConfigCase

getCurationType()

public CurationType getCurationType()

Required. The curation type for this plugin instance.

.google.cloud.apihub.v1.CurationType curation_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CurationType

The curationType.

getCurationTypeValue()

public int getCurationTypeValue()

Required. The curation type for this plugin instance.

.google.cloud.apihub.v1.CurationType curation_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for curationType.

getCustomCuration()

public CurationConfig.CustomCuration getCustomCuration()

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CurationConfig.CustomCuration

The customCuration.

getCustomCurationBuilder()

public CurationConfig.CustomCuration.Builder getCustomCurationBuilder()

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CurationConfig.CustomCuration.Builder

getCustomCurationOrBuilder()

public CurationConfig.CustomCurationOrBuilder getCustomCurationOrBuilder()

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CurationConfig.CustomCurationOrBuilder

getDefaultInstanceForType()

public CurationConfig getDefaultInstanceForType()
Returns
Type Description
CurationConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasCustomCuration()

public boolean hasCustomCuration()

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the customCuration field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCustomCuration(CurationConfig.CustomCuration value)

public CurationConfig.Builder mergeCustomCuration(CurationConfig.CustomCuration value)

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CurationConfig.CustomCuration
Returns
Type Description
CurationConfig.Builder

mergeFrom(CurationConfig other)

public CurationConfig.Builder mergeFrom(CurationConfig other)
Parameter
Name Description
other CurationConfig
Returns
Type Description
CurationConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CurationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CurationConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CurationConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CurationConfig.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CurationConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CurationConfig.Builder
Overrides

setCurationType(CurationType value)

public CurationConfig.Builder setCurationType(CurationType value)

Required. The curation type for this plugin instance.

.google.cloud.apihub.v1.CurationType curation_type = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value CurationType

The curationType to set.

Returns
Type Description
CurationConfig.Builder

This builder for chaining.

setCurationTypeValue(int value)

public CurationConfig.Builder setCurationTypeValue(int value)

Required. The curation type for this plugin instance.

.google.cloud.apihub.v1.CurationType curation_type = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value int

The enum numeric value on the wire for curationType to set.

Returns
Type Description
CurationConfig.Builder

This builder for chaining.

setCustomCuration(CurationConfig.CustomCuration value)

public CurationConfig.Builder setCustomCuration(CurationConfig.CustomCuration value)

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value CurationConfig.CustomCuration
Returns
Type Description
CurationConfig.Builder

setCustomCuration(CurationConfig.CustomCuration.Builder builderForValue)

public CurationConfig.Builder setCustomCuration(CurationConfig.CustomCuration.Builder builderForValue)

Optional. Custom curation information for this plugin instance.

.google.cloud.apihub.v1.CurationConfig.CustomCuration custom_curation = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue CurationConfig.CustomCuration.Builder
Returns
Type Description
CurationConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public CurationConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CurationConfig.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CurationConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CurationConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final CurationConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CurationConfig.Builder
Overrides