public static final class OperationDetails.Builder extends GeneratedMessageV3.Builder<OperationDetails.Builder> implements OperationDetailsOrBuilder
The operation details parsed from the spec.
Protobuf type google.cloud.apihub.v1.OperationDetails
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > OperationDetails.BuilderImplements
OperationDetailsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public OperationDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
build()
public OperationDetails build()
Returns | |
---|---|
Type | Description |
OperationDetails |
buildPartial()
public OperationDetails buildPartial()
Returns | |
---|---|
Type | Description |
OperationDetails |
clear()
public OperationDetails.Builder clear()
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clearDeprecated()
public OperationDetails.Builder clearDeprecated()
Output only. For OpenAPI spec, this will be set if operation.deprecated
is
marked as true
in the spec.
bool deprecated = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
This builder for chaining. |
clearDescription()
public OperationDetails.Builder clearDescription()
Output only. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description
in the
spec, in case description is empty, operation.summary
will be used.
string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
This builder for chaining. |
clearDocumentation()
public OperationDetails.Builder clearDocumentation()
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clearField(Descriptors.FieldDescriptor field)
public OperationDetails.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clearHttpOperation()
public OperationDetails.Builder clearHttpOperation()
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public OperationDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clearOperation()
public OperationDetails.Builder clearOperation()
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
clone()
public OperationDetails.Builder clone()
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
getDefaultInstanceForType()
public OperationDetails getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
OperationDetails |
getDeprecated()
public boolean getDeprecated()
Output only. For OpenAPI spec, this will be set if operation.deprecated
is
marked as true
in the spec.
bool deprecated = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The deprecated. |
getDescription()
public String getDescription()
Output only. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description
in the
spec, in case description is empty, operation.summary
will be used.
string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Output only. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description
in the
spec, in case description is empty, operation.summary
will be used.
string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDocumentation()
public Documentation getDocumentation()
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Documentation |
The documentation. |
getDocumentationBuilder()
public Documentation.Builder getDocumentationBuilder()
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Documentation.Builder |
getDocumentationOrBuilder()
public DocumentationOrBuilder getDocumentationOrBuilder()
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
DocumentationOrBuilder |
getHttpOperation()
public HttpOperation getHttpOperation()
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Returns | |
---|---|
Type | Description |
HttpOperation |
The httpOperation. |
getHttpOperationBuilder()
public HttpOperation.Builder getHttpOperationBuilder()
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Returns | |
---|---|
Type | Description |
HttpOperation.Builder |
getHttpOperationOrBuilder()
public HttpOperationOrBuilder getHttpOperationOrBuilder()
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Returns | |
---|---|
Type | Description |
HttpOperationOrBuilder |
getOperationCase()
public OperationDetails.OperationCase getOperationCase()
Returns | |
---|---|
Type | Description |
OperationDetails.OperationCase |
hasDocumentation()
public boolean hasDocumentation()
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the documentation field is set. |
hasHttpOperation()
public boolean hasHttpOperation()
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the httpOperation field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeDocumentation(Documentation value)
public OperationDetails.Builder mergeDocumentation(Documentation value)
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Documentation |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
mergeFrom(OperationDetails other)
public OperationDetails.Builder mergeFrom(OperationDetails other)
Parameter | |
---|---|
Name | Description |
other |
OperationDetails |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public OperationDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public OperationDetails.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
mergeHttpOperation(HttpOperation value)
public OperationDetails.Builder mergeHttpOperation(HttpOperation value)
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Parameter | |
---|---|
Name | Description |
value |
HttpOperation |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final OperationDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setDeprecated(boolean value)
public OperationDetails.Builder setDeprecated(boolean value)
Output only. For OpenAPI spec, this will be set if operation.deprecated
is
marked as true
in the spec.
bool deprecated = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
boolean The deprecated to set. |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
This builder for chaining. |
setDescription(String value)
public OperationDetails.Builder setDescription(String value)
Output only. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description
in the
spec, in case description is empty, operation.summary
will be used.
string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The description to set. |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
This builder for chaining. |
setDescriptionBytes(ByteString value)
public OperationDetails.Builder setDescriptionBytes(ByteString value)
Output only. Description of the operation behavior.
For OpenAPI spec, this will map to operation.description
in the
spec, in case description is empty, operation.summary
will be used.
string description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for description to set. |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
This builder for chaining. |
setDocumentation(Documentation value)
public OperationDetails.Builder setDocumentation(Documentation value)
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
Documentation |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setDocumentation(Documentation.Builder builderForValue)
public OperationDetails.Builder setDocumentation(Documentation.Builder builderForValue)
Output only. Additional external documentation for this operation.
For OpenAPI spec, this will map to operation.documentation
in the spec.
.google.cloud.apihub.v1.Documentation documentation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
Documentation.Builder |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public OperationDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setHttpOperation(HttpOperation value)
public OperationDetails.Builder setHttpOperation(HttpOperation value)
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Parameter | |
---|---|
Name | Description |
value |
HttpOperation |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setHttpOperation(HttpOperation.Builder builderForValue)
public OperationDetails.Builder setHttpOperation(HttpOperation.Builder builderForValue)
The HTTP Operation.
.google.cloud.apihub.v1.HttpOperation http_operation = 4;
Parameter | |
---|---|
Name | Description |
builderForValue |
HttpOperation.Builder |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public OperationDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final OperationDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
OperationDetails.Builder |