public static final class CreateIssueModelMetadata.Builder extends GeneratedMessageV3.Builder<CreateIssueModelMetadata.Builder> implements CreateIssueModelMetadataOrBuilder
Metadata for creating an issue model.
Protobuf type google.cloud.contactcenterinsights.v1.CreateIssueModelMetadata
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public CreateIssueModelMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public CreateIssueModelMetadata build()
Returns
public CreateIssueModelMetadata buildPartial()
Returns
public CreateIssueModelMetadata.Builder clear()
Returns
Overrides
public CreateIssueModelMetadata.Builder clearCreateTime()
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public CreateIssueModelMetadata.Builder clearEndTime()
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public CreateIssueModelMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public CreateIssueModelMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public CreateIssueModelMetadata.Builder clearRequest()
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Returns
public CreateIssueModelMetadata.Builder clone()
Returns
Overrides
public Timestamp getCreateTime()
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public CreateIssueModelMetadata getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Timestamp getEndTime()
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public Timestamp.Builder getEndTimeBuilder()
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public TimestampOrBuilder getEndTimeOrBuilder()
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public CreateIssueModelRequest getRequest()
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Returns
public CreateIssueModelRequest.Builder getRequestBuilder()
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Returns
public CreateIssueModelRequestOrBuilder getRequestOrBuilder()
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Returns
public boolean hasCreateTime()
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
boolean | Whether the createTime field is set.
|
public boolean hasEndTime()
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
boolean | Whether the endTime field is set.
|
public boolean hasRequest()
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Returns
Type | Description |
boolean | Whether the request field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public CreateIssueModelMetadata.Builder mergeCreateTime(Timestamp value)
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public CreateIssueModelMetadata.Builder mergeEndTime(Timestamp value)
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public CreateIssueModelMetadata.Builder mergeFrom(CreateIssueModelMetadata other)
Parameter
Returns
public CreateIssueModelMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public CreateIssueModelMetadata.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public CreateIssueModelMetadata.Builder mergeRequest(CreateIssueModelRequest value)
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Parameter
Returns
public final CreateIssueModelMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public CreateIssueModelMetadata.Builder setCreateTime(Timestamp value)
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public CreateIssueModelMetadata.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time the operation was created.
.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name | Description |
builderForValue | Builder
|
Returns
public CreateIssueModelMetadata.Builder setEndTime(Timestamp value)
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Returns
public CreateIssueModelMetadata.Builder setEndTime(Timestamp.Builder builderForValue)
Output only. The time the operation finished running.
.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name | Description |
builderForValue | Builder
|
Returns
public CreateIssueModelMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public CreateIssueModelMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public CreateIssueModelMetadata.Builder setRequest(CreateIssueModelRequest value)
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Parameter
Returns
public CreateIssueModelMetadata.Builder setRequest(CreateIssueModelRequest.Builder builderForValue)
The original request for creation.
.google.cloud.contactcenterinsights.v1.CreateIssueModelRequest request = 3;
Parameter
Returns
public final CreateIssueModelMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides