public static final class HttpOperation.Builder extends GeneratedMessageV3.Builder<HttpOperation.Builder> implements HttpOperationOrBuilder
The HTTP Operation.
Protobuf type google.cloud.apihub.v1.HttpOperation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HttpOperation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public HttpOperation build()
buildPartial()
public HttpOperation buildPartial()
clear()
public HttpOperation.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public HttpOperation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMethod()
public HttpOperation.Builder clearMethod()
Optional. Operation method
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public HttpOperation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPath()
public HttpOperation.Builder clearPath()
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
public HttpOperation.Builder clone()
Overrides
getDefaultInstanceForType()
public HttpOperation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMethod()
public HttpOperation.Method getMethod()
Optional. Operation method
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
getMethodValue()
public int getMethodValue()
Optional. Operation method
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for method.
|
getPath()
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
Path |
The path.
|
getPathBuilder()
public Path.Builder getPathBuilder()
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
getPathOrBuilder()
public PathOrBuilder getPathOrBuilder()
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
hasPath()
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the path field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(HttpOperation other)
public HttpOperation.Builder mergeFrom(HttpOperation other)
public HttpOperation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public HttpOperation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergePath(Path value)
public HttpOperation.Builder mergePath(Path value)
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
Path
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HttpOperation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public HttpOperation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMethod(HttpOperation.Method value)
public HttpOperation.Builder setMethod(HttpOperation.Method value)
Optional. Operation method
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
setMethodValue(int value)
public HttpOperation.Builder setMethodValue(int value)
Optional. Operation method
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.HttpOperation.Method method = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for method to set.
|
setPath(Path value)
public HttpOperation.Builder setPath(Path value)
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
Path
|
setPath(Path.Builder builderForValue)
public HttpOperation.Builder setPath(Path.Builder builderForValue)
Optional. The path details for the Operation.
Note: Even though this field is optional, it is required for
CreateApiOperation
API and we will fail the request if not provided.
.google.cloud.apihub.v1.Path path = 1 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HttpOperation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HttpOperation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides