Package com.google.webrisk.v1
Class SubmitUriRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
- com.google.webrisk.v1.SubmitUriRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SubmitUriRequestOrBuilder
,Cloneable
- Enclosing class:
- SubmitUriRequest
public static final class SubmitUriRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder> implements SubmitUriRequestOrBuilder
Request to send a potentially malicious URI to WebRisk.
Protobuf typegoogle.cloud.webrisk.v1.SubmitUriRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubmitUriRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SubmitUriRequest
build()
SubmitUriRequest
buildPartial()
SubmitUriRequest.Builder
clear()
SubmitUriRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SubmitUriRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SubmitUriRequest.Builder
clearParent()
Required.SubmitUriRequest.Builder
clearSubmission()
Required.SubmitUriRequest.Builder
clearThreatDiscovery()
Provides additional information about how the submission was discovered.SubmitUriRequest.Builder
clearThreatInfo()
Provides additional information about the submission.SubmitUriRequest.Builder
clone()
SubmitUriRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.Submission
getSubmission()
Required.Submission.Builder
getSubmissionBuilder()
Required.SubmissionOrBuilder
getSubmissionOrBuilder()
Required.ThreatDiscovery
getThreatDiscovery()
Provides additional information about how the submission was discovered.ThreatDiscovery.Builder
getThreatDiscoveryBuilder()
Provides additional information about how the submission was discovered.ThreatDiscoveryOrBuilder
getThreatDiscoveryOrBuilder()
Provides additional information about how the submission was discovered.ThreatInfo
getThreatInfo()
Provides additional information about the submission.ThreatInfo.Builder
getThreatInfoBuilder()
Provides additional information about the submission.ThreatInfoOrBuilder
getThreatInfoOrBuilder()
Provides additional information about the submission.boolean
hasSubmission()
Required.boolean
hasThreatDiscovery()
Provides additional information about how the submission was discovered.boolean
hasThreatInfo()
Provides additional information about the submission.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SubmitUriRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SubmitUriRequest.Builder
mergeFrom(com.google.protobuf.Message other)
SubmitUriRequest.Builder
mergeFrom(SubmitUriRequest other)
SubmitUriRequest.Builder
mergeSubmission(Submission value)
Required.SubmitUriRequest.Builder
mergeThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.SubmitUriRequest.Builder
mergeThreatInfo(ThreatInfo value)
Provides additional information about the submission.SubmitUriRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SubmitUriRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SubmitUriRequest.Builder
setParent(String value)
Required.SubmitUriRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Required.SubmitUriRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SubmitUriRequest.Builder
setSubmission(Submission value)
Required.SubmitUriRequest.Builder
setSubmission(Submission.Builder builderForValue)
Required.SubmitUriRequest.Builder
setThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.SubmitUriRequest.Builder
setThreatDiscovery(ThreatDiscovery.Builder builderForValue)
Provides additional information about how the submission was discovered.SubmitUriRequest.Builder
setThreatInfo(ThreatInfo value)
Provides additional information about the submission.SubmitUriRequest.Builder
setThreatInfo(ThreatInfo.Builder builderForValue)
Provides additional information about the submission.SubmitUriRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clear
public SubmitUriRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
getDefaultInstanceForType
public SubmitUriRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubmitUriRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubmitUriRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SubmitUriRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
setField
public SubmitUriRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clearField
public SubmitUriRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
clearOneof
public SubmitUriRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
setRepeatedField
public SubmitUriRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
addRepeatedField
public SubmitUriRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.Builder mergeFrom(SubmitUriRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeFrom
public SubmitUriRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SubmitUriRequest.Builder>
- Throws:
IOException
-
getParent
public String getParent()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceSubmitUriRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceSubmitUriRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public SubmitUriRequest.Builder setParent(String value)
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public SubmitUriRequest.Builder clearParent()
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setParentBytes
public SubmitUriRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the project that is making the submission. This string is in the format "projects/{project_number}".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasSubmission
public boolean hasSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasSubmission
in interfaceSubmitUriRequestOrBuilder
- Returns:
- Whether the submission field is set.
-
getSubmission
public Submission getSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getSubmission
in interfaceSubmitUriRequestOrBuilder
- Returns:
- The submission.
-
setSubmission
public SubmitUriRequest.Builder setSubmission(Submission value)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
setSubmission
public SubmitUriRequest.Builder setSubmission(Submission.Builder builderForValue)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeSubmission
public SubmitUriRequest.Builder mergeSubmission(Submission value)
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearSubmission
public SubmitUriRequest.Builder clearSubmission()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
getSubmissionBuilder
public Submission.Builder getSubmissionBuilder()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
-
getSubmissionOrBuilder
public SubmissionOrBuilder getSubmissionOrBuilder()
Required. The submission that contains the URI to be scanned.
.google.cloud.webrisk.v1.Submission submission = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getSubmissionOrBuilder
in interfaceSubmitUriRequestOrBuilder
-
hasThreatInfo
public boolean hasThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
- Specified by:
hasThreatInfo
in interfaceSubmitUriRequestOrBuilder
- Returns:
- Whether the threatInfo field is set.
-
getThreatInfo
public ThreatInfo getThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
- Specified by:
getThreatInfo
in interfaceSubmitUriRequestOrBuilder
- Returns:
- The threatInfo.
-
setThreatInfo
public SubmitUriRequest.Builder setThreatInfo(ThreatInfo value)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
setThreatInfo
public SubmitUriRequest.Builder setThreatInfo(ThreatInfo.Builder builderForValue)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
mergeThreatInfo
public SubmitUriRequest.Builder mergeThreatInfo(ThreatInfo value)
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
clearThreatInfo
public SubmitUriRequest.Builder clearThreatInfo()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
getThreatInfoBuilder
public ThreatInfo.Builder getThreatInfoBuilder()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
-
getThreatInfoOrBuilder
public ThreatInfoOrBuilder getThreatInfoOrBuilder()
Provides additional information about the submission.
.google.cloud.webrisk.v1.ThreatInfo threat_info = 3;
- Specified by:
getThreatInfoOrBuilder
in interfaceSubmitUriRequestOrBuilder
-
hasThreatDiscovery
public boolean hasThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
- Specified by:
hasThreatDiscovery
in interfaceSubmitUriRequestOrBuilder
- Returns:
- Whether the threatDiscovery field is set.
-
getThreatDiscovery
public ThreatDiscovery getThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
- Specified by:
getThreatDiscovery
in interfaceSubmitUriRequestOrBuilder
- Returns:
- The threatDiscovery.
-
setThreatDiscovery
public SubmitUriRequest.Builder setThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
setThreatDiscovery
public SubmitUriRequest.Builder setThreatDiscovery(ThreatDiscovery.Builder builderForValue)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
mergeThreatDiscovery
public SubmitUriRequest.Builder mergeThreatDiscovery(ThreatDiscovery value)
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
clearThreatDiscovery
public SubmitUriRequest.Builder clearThreatDiscovery()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
getThreatDiscoveryBuilder
public ThreatDiscovery.Builder getThreatDiscoveryBuilder()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
-
getThreatDiscoveryOrBuilder
public ThreatDiscoveryOrBuilder getThreatDiscoveryOrBuilder()
Provides additional information about how the submission was discovered.
.google.cloud.webrisk.v1.ThreatDiscovery threat_discovery = 4;
- Specified by:
getThreatDiscoveryOrBuilder
in interfaceSubmitUriRequestOrBuilder
-
setUnknownFields
public final SubmitUriRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
mergeUnknownFields
public final SubmitUriRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitUriRequest.Builder>
-
-