Class CreateInsightsConfigRequest.Builder (0.24.0)

public static final class CreateInsightsConfigRequest.Builder extends GeneratedMessageV3.Builder<CreateInsightsConfigRequest.Builder> implements CreateInsightsConfigRequestOrBuilder

Request for creating an InsightsConfig.

Protobuf type google.cloud.developerconnect.v1.CreateInsightsConfigRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CreateInsightsConfigRequest build()
Returns
Type Description
CreateInsightsConfigRequest

buildPartial()

public CreateInsightsConfigRequest buildPartial()
Returns
Type Description
CreateInsightsConfigRequest

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearInsightsConfig()

public CreateInsightsConfigRequest.Builder clearInsightsConfig()

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateInsightsConfigRequest.Builder

clearInsightsConfigId()

public CreateInsightsConfigRequest.Builder clearInsightsConfigId()

Required. ID of the requesting InsightsConfig.

string insights_config_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearParent()

public CreateInsightsConfigRequest.Builder clearParent()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

clearValidateOnly()

public CreateInsightsConfigRequest.Builder clearValidateOnly()

Optional. If set, validate the request, but do not actually post it.

bool validate_only = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

clone()

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

getDefaultInstanceForType()

public CreateInsightsConfigRequest getDefaultInstanceForType()
Returns
Type Description
CreateInsightsConfigRequest

getDescriptorForType()

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

getInsightsConfig()

public InsightsConfig getInsightsConfig()

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InsightsConfig

The insightsConfig.

getInsightsConfigBuilder()

public InsightsConfig.Builder getInsightsConfigBuilder()

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InsightsConfig.Builder

getInsightsConfigId()

public String getInsightsConfigId()

Required. ID of the requesting InsightsConfig.

string insights_config_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The insightsConfigId.

getInsightsConfigIdBytes()

public ByteString getInsightsConfigIdBytes()

Required. ID of the requesting InsightsConfig.

string insights_config_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for insightsConfigId.

getInsightsConfigOrBuilder()

public InsightsConfigOrBuilder getInsightsConfigOrBuilder()

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InsightsConfigOrBuilder

getParent()

public String getParent()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getValidateOnly()

public boolean getValidateOnly()

Optional. If set, validate the request, but do not actually post it.

bool validate_only = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The validateOnly.

hasInsightsConfig()

public boolean hasInsightsConfig()

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the insightsConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateInsightsConfigRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInsightsConfig(InsightsConfig value)

public CreateInsightsConfigRequest.Builder mergeInsightsConfig(InsightsConfig value)

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InsightsConfig
Returns
Type Description
CreateInsightsConfigRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setInsightsConfig(InsightsConfig value)

public CreateInsightsConfigRequest.Builder setInsightsConfig(InsightsConfig value)

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InsightsConfig
Returns
Type Description
CreateInsightsConfigRequest.Builder

setInsightsConfig(InsightsConfig.Builder builderForValue)

public CreateInsightsConfigRequest.Builder setInsightsConfig(InsightsConfig.Builder builderForValue)

Required. The resource being created.

.google.cloud.developerconnect.v1.InsightsConfig insights_config = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue InsightsConfig.Builder
Returns
Type Description
CreateInsightsConfigRequest.Builder

setInsightsConfigId(String value)

public CreateInsightsConfigRequest.Builder setInsightsConfigId(String value)

Required. ID of the requesting InsightsConfig.

string insights_config_id = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The insightsConfigId to set.

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

setInsightsConfigIdBytes(ByteString value)

public CreateInsightsConfigRequest.Builder setInsightsConfigIdBytes(ByteString value)

Required. ID of the requesting InsightsConfig.

string insights_config_id = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for insightsConfigId to set.

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

setParent(String value)

public CreateInsightsConfigRequest.Builder setParent(String value)

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateInsightsConfigRequest.Builder setParentBytes(ByteString value)

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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

setValidateOnly(boolean value)

public CreateInsightsConfigRequest.Builder setValidateOnly(boolean value)

Optional. If set, validate the request, but do not actually post it.

bool validate_only = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The validateOnly to set.

Returns
Type Description
CreateInsightsConfigRequest.Builder

This builder for chaining.