public static final class CreateIssueModelRequest.Builder extends GeneratedMessageV3.Builder<CreateIssueModelRequest.Builder> implements CreateIssueModelRequestOrBuilder
The request to create an issue model.
Protobuf type google.cloud.contactcenterinsights.v1.CreateIssueModelRequest
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()
Methods
public CreateIssueModelRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateIssueModelRequest build()
public CreateIssueModelRequest buildPartial()
public CreateIssueModelRequest.Builder clear()
Overrides
public CreateIssueModelRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateIssueModelRequest.Builder clearIssueModel()
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateIssueModelRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateIssueModelRequest.Builder clearParent()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateIssueModelRequest.Builder clone()
Overrides
public CreateIssueModelRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public IssueModel getIssueModel()
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public IssueModel.Builder getIssueModelBuilder()
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public IssueModelOrBuilder getIssueModelOrBuilder()
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public String getParent()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public boolean hasIssueModel()
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the issueModel field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateIssueModelRequest.Builder mergeFrom(CreateIssueModelRequest other)
public CreateIssueModelRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateIssueModelRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public CreateIssueModelRequest.Builder mergeIssueModel(IssueModel value)
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public final CreateIssueModelRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateIssueModelRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateIssueModelRequest.Builder setIssueModel(IssueModel value)
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateIssueModelRequest.Builder setIssueModel(IssueModel.Builder builderForValue)
Required. The issue model to create.
.google.cloud.contactcenterinsights.v1.IssueModel issue_model = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateIssueModelRequest.Builder setParent(String value)
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
public CreateIssueModelRequest.Builder setParentBytes(ByteString value)
Required. The parent resource of the issue model.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
public CreateIssueModelRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateIssueModelRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides